Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
186 cars
View more photos (21)
Ed Plus
95,526mi Manual Diesel 1.5L
£6,495
Haslingden
~£163/pm
4.4 dealer rating
View more photos (25)
118I M Sport Shadow Edition
34,654mi Manual Petrol 1.5L
£14,695
Preston
~£369/pm
4.9 dealer rating
View more photos (30)
M135i Xdrive Step
56,974mi Auto Petrol 2.0L
£20,799
Burnley
~£522/pm
4.6 dealer rating
View more photos (65)
118I Sport Step
115,000mi Auto Petrol 1.5L
£12,495
~£314/pm
View more photos (23)
1.5 116D Ed Plus Euro 6 Ss
95,555mi Manual Diesel 1.5L
1.6 116I Sport
59,506mi Manual 1.6L
£6,160
Blackburn
~£155/pm
1.5 116D M Sport Dct Euro 6 Ss
66,934mi Auto Diesel 1.5L
£17,495
Morecambe
~£439/pm
118I 1.5 M Sport Nav Step
30,598mi Auto Petrol 1.5L
£14,590
~£366/pm
4.3 dealer rating
M Sport
19,678mi Manual Diesel 2.0L
£21,940
~£551/pm
4.5 dealer rating
118I M Sport Step
25,856mi Auto Petrol 1.5L
£18,920
~£475/pm
4.1 dealer rating
118I Sport
15,669mi Manual Petrol 1.5L
£17,990
~£452/pm
116D Sport
78,000mi Manual Diesel 2.0L
£6,295
~£158/pm
4.8 dealer rating
8,734mi Auto Petrol 1.5L
£24,990
~£628/pm
118I 136 Sport Step Live Cockpit Pro
38,257mi Auto Petrol 1.5L
£18,420
~£463/pm
2L Se
97,000mi Manual Petrol 2.0L
£2,695
~£68/pm
4.7 dealer rating
1.5L M Sport
47,000mi Auto Petrol 1.5L
£17,595
~£442/pm
2.0 120D Se Coupe Euro 4 177 Ps
134,500mi Manual Diesel 2.0L
£2,499
~£63/pm
Dealer Not Rated
13,320mi Manual Petrol 1.5L
£25,940
~£651/pm
Results 168 - 186 of 186