Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
510 cars
View more photos (58)
118I Sport
11,501mi Auto Petrol
£22,990
Bolton
~£577/pm
4.1 dealer rating
View more photos (8)
2.0 120D M Sport Euro 6 Ss
115,000mi Manual Diesel 2.0L
£8,795
Oldham
~£221/pm
4.4 dealer rating
1.5 116D Sport Hatchback Euro
53,000mi Auto Diesel 1.5L
£9,970
Stockport
~£250/pm
4.8 dealer rating
View more photos (41)
Hatchback
57,000mi Auto Petrol 1.5L
£13,295
~£334/pm
5.0 dealer rating
View more photos (57)
7,851mi Auto Petrol
£24,490
~£615/pm
View more photos (40)
Hatchback 3.0 M140i Shadow Edition 201919
33,000mi Auto Petrol 3.0L
£21,990
Manchester
~£552/pm
4.2 dealer rating
1.5 116D M Sport Hatchback Euro 6
70,283mi Auto Diesel 1.5L
£11,477
Bury
~£288/pm
Dealer Not Rated
118I M Sport 5-Door
39,748mi Manual Petrol
£14,990
~£376/pm
View more photos (12)
Hatchback 1.5 116D Se Euro 6 Ss 2015
70,000mi Auto Diesel 1.5L
£8,890
Altrincham
~£223/pm
4.9 dealer rating
View more photos (34)
3.0 M140i Gpf Shadow Edition Hatchback
49,000mi Auto Petrol 3.0L
£18,890
~£474/pm
View more photos (33)
1.5L 118I Sport
58,800mi Auto Petrol 1.5L
£15,990
~£402/pm
View more photos (43)
1.5 118I M Sport Hatchback Dct Euro 6
128,322mi Auto Petrol 1.5L
£13,490
Wigan
~£339/pm
4.7 dealer rating
View more photos (19)
Sport Plus Edition
91,900mi Manual Diesel 2.0L
£4,895
~£123/pm
3.9 dealer rating
View more photos (52)
1.5 116D Sport Euro 6 Ss
114,668mi Manual Diesel 1.5L
£4,995
~£125/pm
View more photos (59)
116D M Sport
5,833mi Auto Diesel
£28,490
~£715/pm
View more photos (39)
2.0 125D M Sport
130,000mi Auto Diesel 2.0L
£7,000
~£176/pm
View more photos (45)
3,593mi Auto Diesel 1.5L
£26,990
~£678/pm
View more photos (37)
44,862mi Manual Diesel 1.5L
£10,295
Hyde
~£259/pm
View more photos (15)
118I 136 Se Step Live Cockpit Pro
6,538mi Auto Petrol 1.5L
£23,298
~£585/pm
4.6 dealer rating
View more photos (31)
2L 118D M Sport Shadow Edition
51,194mi Auto Diesel 2.0L
£15,311
~£384/pm
118I M Sport
5,573mi Auto Petrol 1.5L
£25,490
Rochdale
~£640/pm
View more photos (47)
51,000mi Manual Petrol 1.5L
£10,490
~£263/pm
8,664mi Auto Diesel
£25,290
~£635/pm
View more photos (36)
Hatchback 3.0 M140i Shadow Edition - M Perform
41,000mi Auto Petrol 3.0L
£21,490
~£540/pm
Results 120 - 144 of 510