Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
217 cars
View more photos (39)
118I 136 M Sport Step Lcp
7,085mi Auto Petrol 1.5L
£23,099
Peterborough
~£580/pm
4.6 dealer rating
View more photos (42)
118I 136 M Sport Step Lcp-pro Pk
6,744mi Auto Petrol 1.5L
£24,799
~£623/pm
View more photos (40)
11,392mi Auto Petrol 1.5L
£22,499
~£565/pm
11,136mi Auto Petrol 1.5L
9,368mi Auto Petrol 1.5L
£22,599
~£568/pm
6,275mi Auto Petrol 1.5L
£24,599
~£618/pm
11,164mi Auto Petrol 1.5L
£24,199
~£608/pm
View more photos (22)
1.5 118I Se Lcp Hatchback 13
11,250mi Manual Petrol 1.5L
£18,295
Cambridge
~£459/pm
4.2 dealer rating
View more photos (27)
M135i Xdrive
51,738mi Auto Petrol 2.0L
£21,300
~£535/pm
4.5 dealer rating
View more photos (38)
2.0 116D Sport 114 Bhp
84,161mi Manual Diesel 2.0L
£5,392
~£135/pm
View more photos (28)
Xdrive
12,942mi Auto Petrol 2.0L
£26,300
~£660/pm
View more photos (51)
1.5 116D M Sport Euro 6 Ss
108,200mi Auto Diesel 1.5L
£8,995
Wisbech
~£226/pm
4.8 dealer rating
View more photos (67)
1.5 118I M Sport 139 Bhp
68,000mi Auto Petrol 1.5L
£16,000
~£402/pm
4.4 dealer rating
116D Sport
51,519mi Manual Diesel 1.5L
£9,490
St Neots
~£238/pm
2.0 118D Sport Euro 5
99,100mi Manual Diesel 2.0L
£3,495
~£88/pm
View more photos (26)
120I M Sport Shadow Edition
63,800mi Auto Petrol 2.0L
£13,890
~£349/pm
2.0 120I M Sport Euro 5
71,336mi Manual Petrol 2.0L
£5,499
~£138/pm
3.4 dealer rating
View more photos (25)
1.5 118I M Sport Lcp Hatchback Dct
6,716mi Auto Petrol 1.5L
£25,995
~£653/pm
View more photos (23)
Ed Plus
66,795mi Manual Diesel 1.5L
£8,200
~£206/pm
7,996mi Auto Petrol 1.5L
£22,999
~£578/pm
9,608mi Auto Petrol 1.5L
£22,799
~£573/pm
View more photos (41)
5,924mi Auto Petrol 1.5L
5,221mi Auto Petrol 1.5L
4,289mi Auto Petrol 1.5L
Results 48 - 72 of 217