Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
36 cars
View more photos (38)
225D M Sport Convertible
34,700mi Auto Diesel 2.0L
£15,899
Peterborough
~£399/pm
4.9 dealer rating
View more photos (30)
1.5L M Sport
23,253mi Auto Petrol 1.5L
£16,200
~£407/pm
4.6 dealer rating
View more photos (31)
14,054mi Manual Petrol 1.5L
£15,700
~£394/pm
View more photos (50)
218I Se Gran Tourer
39,699mi Manual Petrol 1.5L
£12,000
~£301/pm
4.2 dealer rating
View more photos (9)
1.5 218I M
116,000mi Manual 1.5L
£8,470
~£213/pm
4.3 dealer rating
View more photos (23)
220I Mht M Sport Dct
25mi Auto Petrol 1.5L
£33,995
Cambridge
~£854/pm
View more photos (26)
218I 136 M Sport Dct
13,630mi Auto Petrol 1.5L
£24,995
~£628/pm
View more photos (13)
2.0L 220D Sport 181 Bhp
112,690mi Manual Diesel 2.0L
£5,490
~£138/pm
View more photos (24)
Unknown
45,816mi Auto Petrol 3.0L
£16,900
~£424/pm
4.5 dealer rating
View more photos (35)
M240i Xdrive Step Tech Pack
9,322mi Auto Petrol 3.0L
£39,899
~£1,002/pm
12,046mi Auto Petrol 1.5L
£16,990
~£427/pm
218D Sport Convertible
36,148mi Auto Diesel 2.0L
£13,990
~£351/pm
Results 24 - 36 of 36