Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
510 cars
View more photos (23)
116D M Sport
13,417mi Auto Diesel
£28,490
Stockport
~£715/pm
4.1 dealer rating
View more photos (35)
118I Sport
11,139mi Auto Petrol
£22,890
Rochdale
~£575/pm
View more photos (47)
10,331mi Auto Petrol 1.5L
£23,490
Bolton
~£590/pm
View more photos (46)
9,969mi Auto Petrol
£22,790
~£572/pm
View more photos (31)
2.0 118D M Sport Euro 5 Ss
98,844mi Manual Diesel 2.0L
£5,695
Bury
~£143/pm
4.7 dealer rating
128Ti Auto
6,632mi Auto Petrol 2.0L
£30,990
~£778/pm
1.5 118I M Sport 139 Bhp
27,691mi Auto Petrol 1.5L
£18,995
Oldham
~£477/pm
4.6 dealer rating
View more photos (85)
Zetec Econetic Tdci
99,000mi Manual Diesel 2.0L
£5,495
Manchester
~£138/pm
1.5 118I Se Euro 6 Ss 2016
60,000mi Manual Petrol 1.5L
£8,250
Chadderton
~£207/pm
Dealer Not Rated
118I M Sport
19,043mi Auto Petrol
£24,490
~£615/pm
View more photos (60)
17,169mi Auto Petrol
£22,990
~£577/pm
View more photos (19)
1.5L M Sport
51,388mi Auto Petrol 1.5L
£17,500
~£439/pm
4.4 dealer rating
View more photos (9)
118I 136 Sport Step Live Cockpit Pro
13,065mi Auto Petrol 1.5L
£23,498
View more photos (7)
69,182mi Manual Petrol 1.5L
£11,270
Eccles
~£283/pm
View more photos (54)
116D Se
88,912mi Auto Diesel 1.5L
£8,195
~£206/pm
4.5 dealer rating
View more photos (17)
11,830mi Auto Petrol 1.5L
£23,998
~£603/pm
View more photos (41)
Hatchback 1.5 118I Gpf Se Euro 6 Ss 2
3,500mi Auto Petrol 1.5L
£16,500
Altrincham
~£414/pm
19,355mi Manual Diesel 1.5L
£20,690
~£520/pm
View more photos (40)
2.0 118D Sport Euro 6 Ss
93,480mi Manual Diesel 2.0L
£8,395
Royton
~£211/pm
4.8 dealer rating
42,000mi Auto Diesel 1.5L
£11,495
Leigh
~£289/pm
View more photos (57)
6,229mi Auto Diesel
£27,990
~£703/pm
8,201mi Auto Diesel
£26,990
~£678/pm
View more photos (42)
2.0 116D M Sport Euro 5 Ss 5Dr...
119,000mi Auto Diesel 2.0L
£5,395
~£135/pm
View more photos (36)
M140i Shadow Edition Step
43,300mi Auto Petrol 3.0L
£19,803
~£497/pm
4.3 dealer rating
Results 192 - 216 of 510