Filter results 127 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
Sort By
2022 BMW 3 Series Touring
320d xDrive MHT M Sport 5dr Step Auto
320d xDrive MHT M Sport 5dr Step Auto
Vertu Citroen Derby - 15 miles away
67,583 miles
Request callback
£21,723
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Stoneacre Fiat Grantham - 22 miles away
30,050 miles
Request callback
£26,995
2022 BMW 3 Series Touring
320d MHT M Sport 5dr Step Auto
320d MHT M Sport 5dr Step Auto
Group 1 Lincoln BMW - 24 miles away
35,548 miles
Request callback
£29,490
2025 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Group 1 Lincoln BMW - 24 miles away
6,000 miles
Request callback
£32,990
2021 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall Jaguar Whisby Road - 25 miles away
42,055 miles
Request callback
£23,573
2019 BMW 3 Series
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)
S James Prestige Limited - 35 miles away
68,819 miles
Request callback
£19,990
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 35 miles away
50,000 miles
Request callback
£20,990
2021 BMW 3 Series
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)
S James Prestige Limited - 35 miles away
43,000 miles
Request callback
£22,590
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 35 miles away
45,200 miles
Request callback
£25,776
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 35 miles away
37,100 miles
Request callback
£27,588
2021 BMW 3 Series
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
S James Prestige Limited - 35 miles away
45,800 miles
Request callback
£28,188
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 46 miles away
40,967 miles
Request callback
£24,012
2024 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Marshall BMW Scunthorpe - 46 miles away
7,611 miles
Request callback
£34,805
2022 BMW 3 Series Touring
330e M Sport 5dr Step Auto
330e M Sport 5dr Step Auto
Vertu Honda Boston - 46 miles away
25,405 miles
Request callback
£27,456
2021 BMW 3 Series Touring
320i M Sport 5dr Step Auto
320i M Sport 5dr Step Auto
Johnsons Suzuki Bilston - 49 miles away
48,232 miles
Request callback
£21,953
Buy new from | £38,970 | (list price from £43,930) |
Showing 1 - 15 of 127 cars