Filter results 95 Cars
Browse by shape
Sort By
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 - 41 miles away
70,322 miles
Call dealer
£22,319
2020 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Park Distance Con
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps) Park Distance Con
Car Time Motor Co UK Ltd Rochdale - 41 miles away
51,996 miles
Call dealer
£22,364
2020 BMW 3 Series
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Atherton Preston - 42 miles away
70,259 miles
Call dealer
£16,399
2019 BMW 3 Series
2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (292 ps)
HPL Motors Atherton Preston - 42 miles away
42,842 miles
Call dealer
£17,499
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
Marshall Honda Clitheroe - 51 miles away
54,489 miles
Call dealer
£18,354
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Cannock - 52 miles away
62,637 miles
Call dealer
£18,277
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Cannock - 52 miles away
45,593 miles
Call dealer
£19,427
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Barnsley - 63 miles away
44,000 miles
Call dealer
£19,697
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Barnsley - 63 miles away
43,383 miles
Call dealer
£26,197
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Carsa Halesowen - 63 miles away
36,839 miles
Call dealer
£21,977
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
BMW Leeds - 68 miles away
44,319 miles
Call dealer
£19,890
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham - 70 miles away
76,002 miles
Call dealer
£17,197
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham - 70 miles away
62,201 miles
Call dealer
£18,697
2021 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.com Birmingham - 70 miles away
14,105 miles
Call dealer
£22,997
2023 BMW 3 Series
330e Sport 4dr Step Auto
330e Sport 4dr Step Auto
CarSupermarket.com Birmingham - 70 miles away
16,147 miles
Call dealer
£27,197
Buy new from | £37,362 | (list price from £41,220) |
Showing 16 - 30 of 95 cars