Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
88 cars
View more photos (9)
118I 136 Sport Step Live Cockpit Pro
7,243mi Auto Petrol 1.5L
£23,698
York
~£595/pm
4.6 dealer rating
View more photos (29)
118I 136 M Sport Step Lcp
5,367mi Auto Petrol
£31,990
Harrogate
~£803/pm
4.2 dealer rating
View more photos (42)
118I M Sport
25,000mi Manual Petrol 1.5L
£18,990
~£477/pm
View more photos (39)
Petrol
25,501mi Manual Petrol 1.5L
£12,800
~£321/pm
4.5 dealer rating
3.0 M140i Euro 6 Ss
77,013mi Auto Petrol 3.0L
£13,995
Richmond
~£351/pm
View more photos (8)
13,243mi Auto Petrol 1.5L
£23,498
~£590/pm
View more photos (32)
2.0 118D Sport Plus
71,724mi Manual Diesel 2.0L
£6,495
~£163/pm
4.4 dealer rating
View more photos (31)
M135i Xdrive Step
20,336mi Auto Petrol
£30,299
~£761/pm
View more photos (36)
118I Se
5,785mi Auto Petrol 1.5L
£19,490
Settle
~£489/pm
4.7 dealer rating
1.5L M Sport
71,000mi Auto Diesel 1.5L
£15,799
~£397/pm
3.8 dealer rating
View more photos (35)
M135 Xdrive Step
101mi Auto Petrol
£47,990
~£1,205/pm
View more photos (40)
118D M Sport Shadow Ed Step
54,122mi Auto Diesel 2.0L
£12,499
Middlesbrough
~£314/pm
4.3 dealer rating
View more photos (19)
Hatchback 2.0 118D Sport 5-Door 2015
113,000mi Manual Diesel 2.0L
£7,295
Scarborough
~£183/pm
4.9 dealer rating
View more photos (69)
M135i Xdrive
27,051mi Auto Petrol 2.0L
£27,900
~£701/pm
View more photos (27)
118D Exclusive Edition Coupe
57,035mi Manual Diesel 2.0L
£6,500
View more photos (28)
2,885mi Auto Petrol
£27,490
~£690/pm
3.0 125I M Sport 215 Bhp
49,027mi Auto Petrol 3.0L
£9,995
Ripon
~£251/pm
5.0 dealer rating
View more photos (37)
116I M Sport Turbo
72,100mi Manual Petrol 1.6L
£6,750
~£170/pm
View more photos (16)
15,077mi Manual Petrol 1.5L
£21,151
~£531/pm
View more photos (67)
M Sport
21,400mi Manual Petrol
£20,361
~£511/pm
View more photos (49)
M140i Shadow Edition Step
43,850mi Auto Petrol 3.0L
£19,950
~£501/pm
View more photos (34)
20,923mi Auto Petrol
£28,991
~£728/pm
M140i Shadow Edition
36,586mi Auto Petrol 3.0L
£20,790
~£522/pm
4.8 dealer rating
View more photos (20)
2.0 116D M Sport
117,217mi Manual Diesel 2.0L
£5,495
~£138/pm
Results 48 - 72 of 88