Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
51 cars
View more photos (40)
218I M Sport Dct Euro 6
8,833mi Auto Petrol 1.5L
£25,000
Bristol
~£628/pm
4.4 dealer rating
218D Se Step
67,250mi Auto Diesel 2.0L
£12,035
~£302/pm
4.7 dealer rating
View more photos (30)
216D Se Step
65,583mi Auto Diesel 1.5L
£14,682
~£369/pm
22,940mi Auto Petrol 1.5L
£22,500
~£565/pm
View more photos (6)
54,539mi Auto Diesel 1.5L
£15,751
~£396/pm
218D M Sport U4440 Ulez
70,252mi Manual Diesel 2.0L
£13,000
~£326/pm
View more photos (55)
218D Sport
65,830mi Manual Diesel 2.0L
£7,990
~£201/pm
4.9 dealer rating
View more photos (39)
23,356mi Auto Petrol 1.5L
£22,000
~£552/pm
View more photos (28)
M240i Nav Step
72,636mi Auto Petrol 3.0L
£15,923
~£400/pm
View more photos (29)
218I Luxury Active Tourer U555930
47,158mi Auto Petrol 1.5L
£9,990
~£251/pm
218I M Sport Active Tourer U555906
44,798mi Auto Petrol 1.5L
£10,990
~£276/pm
View more photos (38)
218I M Sport Euro 6
11,360mi Manual Petrol 1.5L
View more photos (97)
220I M Sport
4,931mi Auto Petrol 2.0L
£31,250
~£785/pm
5.0 dealer rating
M235i U4455 Ulez
50,631mi Auto Petrol 3.0L
£17,000
~£427/pm
View more photos (37)
13,341mi Manual Petrol 1.5L
£20,900
~£525/pm
6,035mi Auto Petrol 1.5L
£41,495
~£1,042/pm
View more photos (80)
M Sport
56,063mi Manual Diesel 2.0L
£11,000
220I M Sport Euro 6
8,292mi Auto Petrol 2.0L
£33,000
~£829/pm
View more photos (41)
7,831mi Auto Petrol 2.0L
£32,000
~£804/pm
M235i Auto
60,341mi Auto Petrol 3.0L
£14,354
~£360/pm
218D Luxury Step
91,806mi Auto Diesel 2.0L
£7,480
~£188/pm
M240i Xdrive Euro 6
6,128mi Auto Petrol 3.0L
£41,500
View more photos (56)
218D M Sport U4285 Ulez
71,733mi Manual Diesel 2.0L
£10,500
~£264/pm
220I M Sport Dct Euro 6
17,424mi Auto Petrol 2.0L
£27,000
~£678/pm
Results 24 - 48 of 51