Filter results 156 Cars
Browse by shape
Browse by engine
Sort By
2022 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
47,012 miles
Call dealer
£28,657
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Motor 4 U Limited
80,000 miles
Call dealer
£19,188
2020 BMW 3 Series
330E 12KWH M SPORT 4dr auto (FULL LEATHER, REV CAM, NAV)
330E 12KWH M SPORT 4dr auto (FULL LEATHER, REV CAM, NAV)
Jeff White Motors
48,181 miles
Call dealer
£22,488
2021 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)
Oakwood Motor Company Ltd
61,032 miles
Call dealer
£23,382
2021 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)
Oakwood Motor Company Ltd
66,339 miles
Call dealer
£23,982
2021 BMW 3 Series
2.0 330E XDRIVE M SPORT PRO EDITION 4d AUTO 288 BHP
2.0 330E XDRIVE M SPORT PRO EDITION 4d AUTO 288 BHP
S James Prestige Limited
50,800 miles
Call dealer
£23,990
2020 BMW 3 Series
3.0 330D M SPORT 4d AUTO 261 BHP
3.0 330D M SPORT 4d AUTO 261 BHP
S James Prestige Limited
55,900 miles
Call dealer
£24,490
Buy new from | £31,460 | (list price from £34,910) |
Showing 1 - 15 of 156 cars