Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
114 cars
View more photos (34)
Bmw Hatchback 118D M Sport
18,697mi Manual Diesel 2.0L
£20,893
Grimsby
~£525/pm
4.3 dealer rating
View more photos (31)
118D Se
107,000mi Manual Diesel 2.0L
£4,995
~£125/pm
4.9 dealer rating
View more photos (27)
120D M Sport Step Live Cockpit Pro
14,133mi Auto Diesel 2.0L
£32,490
Boston
~£816/pm
4.7 dealer rating
View more photos (28)
M135i Xdrive Step
17,528mi Auto Petrol 2.0L
£30,990
~£778/pm
View more photos (99)
Save 1,000 - Just 35 Tax, Sat Nav -
43,627mi Auto Petrol 1.5L
£12,995
Louth
~£326/pm
4.8 dealer rating
Bmw Hatchback 116D M Sport Step
45,112mi Auto Diesel 1.5L
£18,777
~£472/pm
View more photos (32)
118I M Sport
7,849mi Auto Petrol 1.5L
£24,498
Lincoln
~£615/pm
4.5 dealer rating
View more photos (18)
116I 1.6
90,824mi Manual Petrol 1.6L
£5,995
~£151/pm
M135i Xdrive
22,295mi Auto 2.0L
£24,990
~£628/pm
Dealer Not Rated
View more photos (23)
120D M Sport 3-Door 2.0
63,121mi Auto Diesel 2.0L
£12,490
~£314/pm
View more photos (33)
116D Se Step
28,996mi Auto Diesel 1.5L
£16,498
~£414/pm
Bmw Hatchback 120D M Sport Step L
8,372mi Auto Diesel 2.0L
£27,604
Scunthorpe
~£693/pm
View more photos (24)
118D M Sport
7,847mi Auto 2.0L
View more photos (29)
118I 136 M Sport Step Lcp
11,819mi Auto Petrol 1.5L
£23,998
~£603/pm
View more photos (26)
23,683mi Auto Petrol 2.0L
£24,490
View more photos (10)
Sport - Hatchback - Low Mileage
48,000mi Petrol 1.6L
£7,495
~£188/pm
62,042mi Manual 1.5L
£16,990
~£427/pm
Bmw Hatchback 118I 136 M Sport Step Lc
Auto Petrol 1.5L
£25,959
~£652/pm
Bmw Hatchback M135i Nav Step
45,789mi Auto Petrol 3.0L
£17,041
~£428/pm
100mi Auto Petrol 1.5L
£27,509
~£691/pm
M140i Nav Step
58,592mi Auto Petrol 3.0L
£18,990
~£477/pm
View more photos (16)
2020 1.5 118I M Sport 139 Bhp
12,300mi Manual Petrol 1.5L
£19,490
Stamford
~£489/pm
Hatchback
89,185mi Manual Diesel 2.0L
£4,994
3.7 dealer rating
View more photos (48)
1.5 118I Sport Euro 6 Ss
28,398mi Manual Petrol 1.5L
£12,999
Gainsborough
Results 24 - 48 of 114