Filter results 117 Cars
Browse by shape
Browse by trim
Sort By
2019 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.Com Birmingham
77,422 miles
Request callback
£21,657
2017 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
HPL Motors Limited -
74,006 miles
Request callback
£15,299
2020 BMW 3 Series
2.0 330E SE PRO 4d AUTO 288 BHP
2.0 330E SE PRO 4d AUTO 288 BHP
HPL Motors Oldham Oldham
70,200 miles
Request callback
£15,499
2017 BMW 3 Series
330e Luxury 4dr Step Auto
330e Luxury 4dr Step Auto
J & I Car Sales Ltd
64,954 miles
Request callback
£15,895
2018 BMW 3 Series
330e M Sport Shadow Edition 4dr Step Auto
330e M Sport Shadow Edition 4dr Step Auto
Hinckley
74,300 miles
Request callback
£17,500
2020 BMW 3 Series
2.0 330E SE PRO 4d 288 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
2.0 330E SE PRO 4d 288 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
Car Time Motor Co UK Ltd Bury
69,009 miles
Request callback
£18,780
2020 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
Car Time Motor Co UK Ltd Bury
55,885 miles
Request callback
£19,439
2019 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
2.0 330E SE PRO 4d 289 BHP Parking Sensors, Cruise Control, BMW Navigation, LED Headlights, Folding
Car Time Motor Co UK Ltd Bury
44,787 miles
Request callback
£19,919
Buy new from | £36,294 | (list price from £40,220) |
Showing 1 - 15 of 117 cars