Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
161 cars
View more photos (36)
2.0 118D Sport Plus Edition Euro 5
95,000mi Auto Diesel 2.0L
£5,795
Peterborough
~£146/pm
3.6 dealer rating
View more photos (49)
128Ti
10,500mi Auto Petrol 2.0L
£26,990
~£678/pm
4.3 dealer rating
View more photos (40)
118I 136 M Sport Step Lcp-pro Pk
8,478mi Auto Petrol 1.5L
£23,099
~£580/pm
4.6 dealer rating
View more photos (32)
M140i Auto
95,477mi Auto Petrol 3.0L
£13,490
~£339/pm
Dealer Not Rated
View more photos (34)
2.0 118D M Sport 147 Bhp
58,450mi Auto Diesel 2.0L
£11,990
~£301/pm
3.0 M135i 322 Bhp
52,300mi Auto Petrol 3.0L
£15,990
~£402/pm
View more photos (43)
118I M Sport
5,510mi Auto Petrol 1.5L
£25,990
~£653/pm
View more photos (41)
118D Sport Hatchback
62,000mi Manual Diesel 2.0L
£8,499
~£213/pm
4.9 dealer rating
118I M Sport Hatchback
73,000mi Auto Petrol 1.5L
£11,829
~£297/pm
View more photos (7)
2.0 116D M Sport Euro 5 Ss
92,000mi Auto Diesel 2.0L
£6,990
~£176/pm
View more photos (18)
1.6 116I Se Euro 6 Ss
88,992mi Manual Petrol 1.6L
£5,299
~£133/pm
3.4 dealer rating
View more photos (31)
Hatchback 1.5 116D Ed Plus Euro 6 Ss 2016
83,977mi Manual Diesel 1.5L
£7,190
~£181/pm
4.0 dealer rating
3.0 M140i Shadow Edition Euro 6 Ss
50,468mi Auto Petrol 3.0L
£19,975
~£502/pm
View more photos (10)
116D Sport
99,000mi Manual Diesel 2.0L
Ely
View more photos (14)
1.5 116D M Sport Euro 6 Ss
96,300mi Auto Diesel 1.5L
£9,790
~£246/pm
1.5 M Sport Dct Euro 6 Ss
17,858mi Auto Petrol 1.5L
£19,990
St Neots
4.5 dealer rating
View more photos (6)
118I Sport
25,441mi Auto Petrol 1.5L
£14,700
~£369/pm
118I 136 Sport Step Live Cockpit Pro
8,874mi Auto Petrol 1.5L
£22,899
~£575/pm
View more photos (44)
2.0 120D M Sport 188 Bhp
104,000mi Manual Diesel 2.0L
£7,500
~£188/pm
4.8 dealer rating
Coupe
40,200mi Auto Diesel 2.0L
4.1 dealer rating
View more photos (21)
106,250mi Manual Diesel 2.0L
£4,290
~£108/pm
View more photos (29)
1.5 118I Sport
84,892mi Manual 1.5L
£7,395
Cambridge
~£186/pm
View more photos (47)
1.5 116D Ed Plus Hatchback Euro
103,507mi Manual Diesel 1.5L
£6,290
~£158/pm
116D Se Hatchback
58,300mi Manual Diesel 1.5L
£7,900
~£198/pm
Results 96 - 120 of 161