Filter results 84 Cars
Browse by shape
Sort By
2020 BMW 3 Series
330e M Sport 4dr Auto
330e M Sport 4dr Auto
CarSupermarket.Com Birmingham
72,070 miles
Call dealer
£21,857
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
Call dealer
£15,499
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
Call dealer
£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
Call dealer
£19,439
2020 BMW 3 Series
2.0 330E SPORT PRO 4d 289 BHP Heated Leather Seats, Park Assist, Reverse Camera, Satellite Navigatio
2.0 330E SPORT PRO 4d 289 BHP Heated Leather Seats, Park Assist, Reverse Camera, Satellite Navigatio
Car Time Motor Co UK Ltd Bury
60,811 miles
Call dealer
£20,879
2020 BMW 3 Series
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
2.0 330E M SPORT PHEV 4d AUTO 289 BHP
S James Prestige Limited
42,900 miles
Call dealer
£20,990
2020 BMW 3 Series
2.0 330E SE PRO 4d 289 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
2.0 330E SE PRO 4d 289 BHP Reverse Camera, Satellite Navigation, Cruise Control, Auto Lights, Auto W
Car Time Motor Co UK Ltd Bury
25,275 miles
Call dealer
£22,500
Buy new from | £31,894 | (list price from £35,410) |
Showing 1 - 15 of 84 cars