Filter results 66 Cars
Sort By
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
Pollock Car Sales
37,791 miles
Request callback
£23,495
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP
2.0 330E M SPORT PHEV 4d 289 BHP
The Car Group
50,170 miles
Request callback
£23,910
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d 289 BHP Parking Sensors, Ambient Lighting, Privacy Glass, Heated Seats, Sat
2.0 330E M SPORT PHEV 4d 289 BHP Parking Sensors, Ambient Lighting, Privacy Glass, Heated Seats, Sat
Car Time Motor Co UK Ltd Bury
38,491 miles
Request callback
£24,359
2019 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)
Walter Young Ltd
35,417 miles
Request callback
£26,995
2020 BMW 3 Series
330E M Sport
330E M Sport
Desmond Motors FordStore & Transit Centre
16,010 miles
Request callback
£27,998
2022 BMW 3 Series
2.0 330E M SPORT 4d 288 BHP
2.0 330E M SPORT 4d 288 BHP
CarWorld Supermarket Westwood
15,424 miles
Request callback
£33,240
2023 BMW 3 Series
330e xDrive M Sport Saloon
330e xDrive M Sport Saloon
JKC Approved Used BMW
3,750 miles
Request callback
£46,950
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
Chorley Group Nissan Preston
60,800 miles
Request callback
£12,951
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.Com Birmingham
74,545 miles
Request callback
£21,457
2020 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
CarSupermarket.Com Birmingham
52,789 miles
Request callback
£24,657
2021 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
Carsa Mountsorrel
45,205 miles
Request callback
£24,966
Buy new from | £36,279 | (list price from £40,205) |
Showing 31 - 45 of 66 cars