Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
114 cars
Bmw Hatchback 118I 136 M Sport Step Lc
25,500mi Manual Petrol 1.5L
£20,363
Grimsby
~£511/pm
4.3 dealer rating
Bmw Hatchback 118I 136 M Sport Step
14,590mi Auto Petrol 1.5L
£22,354
Scunthorpe
~£561/pm
View more photos (35)
118I 136 M Sport
60,924mi Manual Petrol 1.5L
£16,498
~£414/pm
4.5 dealer rating
View more photos (51)
1.5 118I M Sport
12,129mi Manual Petrol 1.5L
£21,900
~£550/pm
Bmw Hatchback 116D Se Step
18,958mi Auto Diesel 1.5L
£17,722
~£445/pm
View more photos (38)
Bmw Hatchback 118I 136 Sport Step
32,069mi Auto Petrol 1.5L
£18,968
~£476/pm
View more photos (29)
M135i Xdrive Step
24,821mi Auto Petrol 2.0L
£27,990
Boston
~£703/pm
4.7 dealer rating
View more photos (23)
120D M Sport 3-Door
63,121mi Auto 2.0L
£11,990
Lincoln
~£301/pm
Dealer Not Rated
118I Sport
26mi Auto Petrol 1.5L
£16,990
~£427/pm
View more photos (40)
11,035mi Auto Petrol 1.5L
£26,023
~£653/pm
View more photos (17)
2020 1.5 118I M Sport 139 Bhp
30,000mi Manual Petrol 1.5L
Stamford
Hatchback 120D
28,000mi Auto Diesel 2.0L
£22,995
Spalding
~£577/pm
4.4 dealer rating
View more photos (21)
40,400mi Manual Petrol 1.5L
£17,990
~£452/pm
View more photos (24)
M135i Xdrive
37,883mi Auto 2.0L
£25,990
View more photos (50)
3.0 M135i 322 Bhp
54,000mi Auto Petrol 3.0L
£15,499
~£389/pm
4.0 dealer rating
View more photos (37)
Bmw Hatchback M135i Xdrive Step
5,562mi Auto Petrol 2.0L
£32,121
~£807/pm
8,710mi Auto Petrol 1.5L
£25,352
~£637/pm
118I M Sport
3,500mi Auto 1.5L
£33,990
~£854/pm
43,262mi Auto Petrol 1.5L
£19,740
~£496/pm
116D M Sport
40,114mi Auto Diesel 1.5L
£20,090
~£505/pm
View more photos (27)
23,423mi Auto Petrol 2.0L
View more photos (32)
18,346mi Auto Petrol 1.5L
£23,197
~£583/pm
View more photos (26)
118I 1.5 Sport Navservotronic
19,385mi Manual Petrol 1.5L
£14,490
~£364/pm
View more photos (20)
116D Sport
76,588mi Auto 1.5L
£16,490
Results 72 - 96 of 114