Filter results 88 Cars
Browse by shape
Sort By
2015 BMW 3 Series Touring
335d xDrive M Sport 5dr Step Auto
335d xDrive M Sport 5dr Step Auto
MT Cars - 302 miles away
77,034 miles
Request callback
£14,995
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Carsa Towcester - 306 miles away
25,070 miles
Request callback
£24,204
2023 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
KGM Bridgend - 312 miles away
10,946 miles
Request callback
£35,991
2018 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Motor Plus Car Super Market - Newport - 312 miles away
98,100 miles
Request callback
£12,999
2021 BMW 3 Series
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
2.0 330e 12kWh M Sport Pro Edition Touring Estate Auto xDrive (19""ALLOYS, SAT NAV)
Jeff White Motors - 316 miles away
91,139 miles
Request callback
£19,988
2024 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall Nissan Oxford - 319 miles away
8,357 miles
Request callback
£34,291
2021 BMW 3 Series Touring
330e xDrive M Sport 5dr Step Auto
330e xDrive M Sport 5dr Step Auto
Dick Lovett BMW Bristol - 319 miles away
29,694 miles
Request callback
£28,690
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps)
Auto Infusion Ltd - 323 miles away
78,060 miles
Request callback
£22,794
2018 BMW 3 Series Touring
330d xDrive M Sport 5dr Step Auto
330d xDrive M Sport 5dr Step Auto
Vertu Peugeot Oxford - 326 miles away
48,033 miles
Request callback
£20,253
2020 BMW 3 Series Touring
320d xDrive M Sport 5dr Step Auto
320d xDrive M Sport 5dr Step Auto
Johnsons Mazda Swindon - 326 miles away
44,600 miles
Request callback
£22,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Dick Lovett BMW Swindon - 328 miles away
29,477 miles
Request callback
£28,361
2020 BMW 3 Series Touring
330i M Sport 5dr Step Auto
330i M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 341 miles away
52,271 miles
Request callback
£27,000
2021 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Dick Lovett BMW Hungerford - 341 miles away
29,929 miles
Request callback
£33,000
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Salisbury - 359 miles away
6,524 miles
Request callback
£34,404
2024 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury - 359 miles away
7,655 miles
Request callback
£36,060
Buy new from | £39,802 | (list price from £43,984) |
Showing 61 - 75 of 88 cars