Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
97 cars
View more photos (40)
118I Sport
10,857mi Auto Petrol
£22,990
Manchester
~£577/pm
4.1 dealer rating
View more photos (41)
7,640mi Auto Petrol
View more photos (50)
128Ti
4,197mi Auto Petrol
£30,880
~£775/pm
2.0 118D Exclusive Edition 141 Bhp
97,000mi Manual Diesel 2.0L
£5,000
~£126/pm
4.9 dealer rating
View more photos (92)
118I M Sport
6,812mi Manual Petrol
£23,390
~£587/pm
View more photos (45)
9,987mi Auto Petrol
£25,480
~£640/pm
View more photos (65)
M135i Xdrive
Auto Petrol 2.0L
£26,775
~£672/pm
4.4 dealer rating
Hatchback 116D
Diesel
£11,695
~£294/pm
4.7 dealer rating
View more photos (46)
116D M Sport
5,589mi Auto Diesel
£25,990
~£653/pm
33,103mi Manual Petrol
£18,280
~£459/pm
View more photos (95)
2.0 118D Sport Euro 5 Ss
91,100mi Manual Diesel 2.0L
£6,795
~£171/pm
1.5 118I Gpf M Sport Shadow Edition Euro 6 S
53,000mi Auto Petrol 1.5L
£14,495
~£364/pm
View more photos (48)
6,822mi Auto Diesel
£26,990
~£678/pm
6,284mi Auto Diesel
View more photos (62)
2.0 120D M Sport 188 Bhp
27,443mi Auto Diesel 2.0L
£24,975
~£627/pm
9,886mi Auto Petrol
£14,595
~£367/pm
View more photos (43)
1.5 118I M Sport Shadow Edition Hatchback Petr
86,395mi Auto Petrol 1.5L
£11,500
~£289/pm
4.6 dealer rating
View more photos (8)
1.5 118I Se Hatchback Euro 6 S
61,685mi Manual Petrol 1.5L
£8,295
~£208/pm
4,795mi Auto Diesel
£27,590
~£693/pm
12,420mi Auto Petrol
£22,780
~£572/pm
View more photos (38)
2.0 118D Se 147 Bhp
105,000mi Auto Diesel 2.0L
£7,750
~£195/pm
116D Efficientdynamics Business
85,000mi Manual Diesel 1.6L
£5,495
~£138/pm
View more photos (30)
118I M Sport Step
21,366mi Auto Petrol 1.5L
£18,400
~£462/pm
4.5 dealer rating
Results 48 - 72 of 97