Filter results 92 Cars
Browse by engine
- BMW 3 Series Touring Estate 318d M Sport Automatic
- BMW 3 Series Touring Estate 318i M Sport Automatic
- BMW 3 Series Touring Estate 320d M Sport Automatic
- BMW 3 Series Touring Estate 320i M Sport Automatic
- BMW 3 Series Touring Estate 330d M Sport Automatic
- BMW 3 Series Touring Estate 330e M Sport Automatic
- BMW 3 Series Touring Estate 330i M Sport Automatic
- BMW 3 Series Touring Estate 335d M Sport Automatic
- BMW 3 Series Touring Estate 340i M Sport Automatic
Sort By
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 187 miles away
75,248 miles
Request callback
£22,990
2020 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Peter cooper Prestige West end - 188 miles away
61,827 miles
Request callback
£20,991
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Vertu Bmw Yeovil - 193 miles away
10,608 miles
Request callback
£33,450
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 196 miles away
36,133 miles
Request callback
£27,346
2023 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 196 miles away
35,975 miles
Request callback
£28,048
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 196 miles away
19,583 miles
Request callback
£33,896
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Snows BMW Portsmouth - 196 miles away
7,963 miles
Request callback
£39,405
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Marshall BMW Bournemouth - 202 miles away
6,568 miles
Request callback
£39,616
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
9,968 miles
Request callback
£36,895
2025 BMW 3 Series Touring
330e 22.3 kWh M Sport 5dr Step Auto
330e 22.3 kWh M Sport 5dr Step Auto
Group 1 Brighton BMW - 202 miles away
9,544 miles
Request callback
£43,990
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Tayside - 205 miles away
13,663 miles
Request callback
£33,000
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
John Clark BMW Tayside - 205 miles away
1,745 miles
Request callback
£35,500
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 205 miles away
6,594 miles
Request callback
£36,750
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
John Clark BMW Tayside - 205 miles away
5,105 miles
Request callback
£39,000
2021 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Vertu Bmw Exeter - 222 miles away
40,802 miles
Request callback
£24,886
Buy new from | £38,915 | (list price from £43,930) |
Showing 76 - 90 of 92 cars