Filter results 202 Cars
Browse by engine
- BMW 3 Series 318d M Sport Automatic
- BMW 3 Series 318i M Sport Automatic
- BMW 3 Series 320d M Sport Automatic
- BMW 3 Series 320i M Sport Automatic
- BMW 3 Series 330d M Sport Automatic
- BMW 3 Series 330e M Sport Automatic
- BMW 3 Series 330i M Sport Automatic
- BMW 3 Series 335d M Sport Automatic
- BMW 3 Series 340i M Sport Automatic
Sort By
2018 BMW 3 Series
2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps) Media Display, H
2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (252 ps) Media Display, H
Car Time Motor Co UK Ltd Rochdale - 105 miles away
47,744 miles
Request callback
£13,650
2021 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (292 ps) Front / R
Car Time Motor Co UK Ltd Rochdale - 105 miles away
70,322 miles
Request callback
£21,941
2021 BMW 3 Series
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps) Media Display, Apple CarPlay, Satellit
Car Time Motor Co UK Ltd Rochdale - 105 miles away
18,907 miles
Request callback
£31,188
2018 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
Vertu BMW York - 106 miles away
18,963 miles
Request callback
£20,385
2024 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Vertu BMW York - 106 miles away
2,101 miles
Request callback
£34,769
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Vertu BMW York - 106 miles away
2,340 miles
Request callback
£37,428
2025 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
Vertu BMW York - 106 miles away
1,821 miles
Request callback
£38,114
BMW 3 Series
320i M Sport 4dr Step Auto [Tech/Pro Pack]
320i M Sport 4dr Step Auto [Tech/Pro Pack]
Vertu BMW York - 106 miles away
Request callback
£53,295
2019 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
49,462 miles
Request callback
£18,975
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
53,229 miles
Request callback
£19,995
2021 BMW 3 Series
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
2.0 330i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
67,366 miles
Request callback
£19,998
2020 BMW 3 Series
2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr
2.0 330e 12kWh M Sport Plus Edition Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
53,182 miles
Request callback
£21,995
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
35,051 miles
Request callback
£23,475
2021 BMW 3 Series
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)
The Car Co - 107 miles away
17,481 miles
Request callback
£23,930
2021 BMW 3 Series
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
2.0 320i M Sport Auto Euro 6 (s/s) 4dr
The Car Co - 107 miles away
27,729 miles
Request callback
£24,175
Buy new from | £36,566 | (list price from £41,364) |
Showing 91 - 105 of 202 cars