Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
121 cars
View more photos (59)
120D Xdrive M Sport Step Lcp Hatchback
23,088mi Auto Diesel 2.0L
£23,999
Rotherham
~£603/pm
4.2 dealer rating
View more photos (29)
116I Sport
44,188mi Manual Petrol 1.6L
£5,995
Sheffield
~£151/pm
4.5 dealer rating
View more photos (31)
2.0 118D M Sport Shadow Edition Euro 6 Ss
93,000mi Auto Diesel 2.0L
£11,271
~£283/pm
4.9 dealer rating
View more photos (16)
202020 Bmw 118D 2.0 M Sport
34,000mi Auto Diesel 2.0L
£23,971
Barnsley
~£602/pm
5.0 dealer rating
View more photos (13)
118I 136 Sport Step Live Cockpit Pro
8,567mi Auto Petrol 1.5L
£23,698
Doncaster
~£595/pm
4.6 dealer rating
View more photos (15)
8,565mi Auto Petrol 1.5L
View more photos (24)
118D Se
31,799mi Manual Diesel
£16,750
~£421/pm
View more photos (36)
118D M Sport Navservotronic Step
52,370mi Auto Diesel
£13,699
~£344/pm
4.1 dealer rating
View more photos (18)
118I 136 Se Step Live Cockpit Pro
6,771mi Auto Petrol 1.5L
£22,998
~£578/pm
View more photos (33)
118I 136 M Sport
57,889mi Manual Petrol
£16,100
~£404/pm
116D Se Step
19,958mi Auto Diesel 1.5L
£17,599
~£442/pm
View more photos (60)
Hatchback 2.0 120D M Sport 201464
94,404mi Auto Diesel 2.0L
£7,490
~£188/pm
View more photos (23)
1.5 118I Se Euro 6 Ss
52,000mi Manual Petrol 1.5L
£8,995
Mexborough
~£226/pm
4.8 dealer rating
118I M Sport
17,778mi Auto Petrol 1.5L
£21,298
~£535/pm
View more photos (42)
M Sport - Harman Kardon Audio Virtual Cockp
29,000mi Auto Diesel 2.0L
£21,990
~£552/pm
View more photos (20)
118I 136 M Sport Step Pro Pack
12,837mi Auto Petrol 1.5L
£25,500
~£640/pm
View more photos (27)
Convertible 2.0 118I Se Euro 5 201060
73,400mi Manual Petrol 2.0L
£3,500
~£88/pm
1.6 116D Ed Efficientdynamics Euro 5 Ss
125,000mi Manual Diesel 1.6L
£3,395
~£85/pm
View more photos (26)
Hatchback 1.5 118I Sport 5-Door 2019
84,369mi Manual Petrol 1.5L
£9,995
~£251/pm
Sport Plus Edition
89,335mi Manual Diesel 2.0L
4.4 dealer rating
View more photos (11)
2.0 120D M Sport Euro 6 Ss
57,000mi Manual Diesel 2.0L
£11,290
~£284/pm
4.7 dealer rating
View more photos (41)
M135i Xdrive
37,365mi Auto Petrol 2.0L
£23,515
~£591/pm
Dealer Not Rated
116D M Sport Step Live Cockpit Pro
10,268mi Auto Diesel 1.5L
£24,999
~£628/pm
2.0 118D Sport Plus
106,200mi Auto Diesel 2.0L
£4,595
~£115/pm
Results 72 - 96 of 121