Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
114 cars
View more photos (23)
118D M Sport
7,999mi Auto 2.0L
£24,990
Lincoln
~£628/pm
Dealer Not Rated
118D Sport
83,979mi Manual Diesel 2.0L
£7,495
~£188/pm
4.8 dealer rating
15,435mi Auto 2.0L
£22,990
~£577/pm
View more photos (50)
1.5 116D Se Lcp Euro 6 Ss
90,319mi Manual Diesel 1.5L
£12,395
Grantham
~£311/pm
View more photos (26)
118I M Sport
9,239mi Auto 1.5L
£29,250
~£735/pm
120D M Sport Shadow Edition 5-Door
43,753mi Auto 2.0L
£18,990
~£477/pm
View more photos (24)
118 1.5 M Sport Vq
23,979mi Manual Petrol 1.5L
£18,898
Scunthorpe
~£475/pm
4.3 dealer rating
View more photos (34)
Bmw 1 Series 1.5 118I Se Euro 6 Ss
23,103mi Auto Petrol 1.5L
£12,995
Boston
~£326/pm
4.6 dealer rating
Bmw Hatchback 118I 136 M Sport Step
10,572mi Auto Petrol 1.5L
Bmw Hatchback 128Ti Step Live Cockpit Pr
14,197mi Auto Petrol 2.0L
£26,490
~£665/pm
1.5 118I M Sport
7,218mi Auto Petrol 1.5L
£25,437
~£639/pm
4.5 dealer rating
Bmw Hatchback 116D Se
85,015mi Manual Diesel 1.5L
£11,997
~£301/pm
Sport
9,236mi Auto Petrol
£15,742
~£395/pm
M Sport Shadow Edition
71,980mi Manual Petrol
£12,700
~£319/pm
Hatchback 2.0 116D Sport Euro 5 Ss 201363
69,853mi Manual Diesel 2.0L
£6,990
Grimsby
~£176/pm
M135i Xdrive
39,108mi Auto 2.0L
£23,990
~£602/pm
17,335mi Auto Petrol 1.5L
£22,290
~£560/pm
4.7 dealer rating
Results 96 - 114 of 114