Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
114 cars
View more photos (28)
118D M Sport Shadow Edition
42,555mi Auto Diesel 2.0L
£14,990
Lincoln
~£376/pm
4.8 dealer rating
M135i Xdrive
22,550mi Auto Petrol 2.0L
£26,628
Scunthorpe
~£669/pm
4.3 dealer rating
View more photos (27)
M135i Xdrive Step
12,894mi Auto Petrol 2.0L
£36,490
Boston
~£916/pm
4.7 dealer rating
View more photos (23)
118I M Sport
6,484mi Auto 1.5L
£23,990
~£602/pm
Dealer Not Rated
View more photos (26)
21,532mi Manual Petrol 1.5L
£19,990
~£502/pm
Bmw Hatchback 116D Se Step
31,825mi Auto Diesel 1.5L
£16,691
~£419/pm
View more photos (20)
9,414mi Manual 1.5L
£23,250
~£584/pm
View more photos (34)
Bmw Hatchback 128Ti Step Live Cockpit Pr
9,078mi Auto Petrol 2.0L
£27,348
Grimsby
~£687/pm
Bmw Hatchback M135i Xdrive Step Pro Pack
7,589mi Auto Petrol 2.0L
£29,790
~£748/pm
View more photos (66)
118I 1.5 M Sport Shadow Ed Step
60,778mi Auto Petrol 1.5L
£12,998
~£326/pm
4.5 dealer rating
View more photos (15)
2021 1.5 118I M Sport 135 Bhp
92,300mi Manual Petrol 1.5L
£15,490
~£389/pm
Bmw Hatchback 118I M Sport Step
17,888mi Auto Petrol 1.5L
£21,238
~£533/pm
View more photos (7)
2020 1.5 116D M Sport 115 Bhp
40,900mi Manual Diesel 1.5L
£18,590
Stamford
~£467/pm
2012 62 120D Sport Ey62dmo
114,760mi Diesel
£5,500
~£138/pm
4.4 dealer rating
10,419mi Auto 1.5L
£23,750
~£596/pm
Hatchback 2.0 118D M Sport 5-Door 2017
57,100mi Manual Diesel 2.0L
£11,995
Cleethorpes
~£301/pm
4.2 dealer rating
View more photos (44)
116D Se Business
113,000mi Manual Diesel 1.5L
£6,950
Bourne
~£175/pm
View more photos (40)
118I M Sport Shadow Edition
15,656mi Manual Petrol 1.5L
£15,998
~£402/pm
View more photos (13)
2019 1.5 118I M Sport 134 Bhp
24,000mi Manual Petrol 1.5L
£15,990
Bmw Hatchback 118I 136 Sport
45,901mi Manual Petrol 1.5L
£16,147
~£405/pm
Hatchback
38,871mi Manual Diesel 1.5L
£9,990
~£251/pm
3.7 dealer rating
View more photos (36)
M140i Shadow Edition
33,278mi Auto Petrol 3.0L
£21,344
~£536/pm
View more photos (24)
8,811mi Auto 1.5L
£24,450
~£614/pm
30,300mi Auto Diesel 1.5L
£19,490
~£489/pm
Results 48 - 72 of 114