Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
35 cars
View more photos (84)
1.5 Se 7 Seats
134,000mi Manual Diesel 1.5L
£8,975
Doncaster
~£225/pm
4.8 dealer rating
View more photos (21)
1.5 218I M Sport Euro 6 Ss
49,382mi Manual Petrol 1.5L
£12,495
~£314/pm
4.4 dealer rating
View more photos (27)
M Sport
27,538mi Auto Petrol 2.0L
£27,500
Sheffield
~£691/pm
4.5 dealer rating
View more photos (74)
1.5 218I M Sport Dct Euro 6 Ss
8,605mi Auto Petrol 1.5L
£24,590
Barnsley
~£618/pm
218I M Sport Nav
33,357mi Manual Petrol 1.5L
£16,500
~£414/pm
View more photos (35)
218I Sport
70,006mi Manual Petrol 1.5L
£10,095
~£254/pm
4.3 dealer rating
View more photos (32)
220I M Sport Step
22,750mi Auto Petrol
£24,258
~£609/pm
4.2 dealer rating
View more photos (39)
M235i Xdrive Step Navigation, Heated Seat
14,995mi Auto Petrol 2.0L
£25,970
~£652/pm
3.7 dealer rating
View more photos (40)
218I 136 M Sport Saloon
33,422mi Manual Petrol 1.5L
£18,999
Swinton
~£477/pm
2.0 220D M Sport Euro 6 Ss
94,608mi Auto Diesel 2.0L
£9,390
~£236/pm
2017 1.5L 218I M Sport 134 Bhp
125,067mi Auto 1.5L
£7,995
Rotherham
~£201/pm
5.0 dealer rating
Results 24 - 35 of 35