Before you buy any car compare it on Carstack
Enter Reg
Works on any car from any website/dealer
6,266 cars
View more photos (29)
118I M Sport
6,444mi Auto Petrol 1.5L
£25,391
Harrogate
~£638/pm
4.2 dealer rating
View more photos (32)
120D M Sport Step
38,634mi Auto Diesel
£22,191
~£557/pm
View more photos (30)
118I M Sport Step
21,367mi Auto Petrol 1.5L
£18,851
Warrington
~£473/pm
4.5 dealer rating
View more photos (21)
1.5 118I Se Hatchback Dct Euro 6 Ss
6,023mi Auto Petrol 1.5L
£16,995
Hereford
~£427/pm
4.4 dealer rating
1.5 116D Sport
55,928mi Manual Diesel 1.5L
£9,250
Waltham Abbey
~£232/pm
5.0 dealer rating
View more photos (20)
118I 136 M Sport Live Cockpit Professional
8,706mi Manual Petrol 1.5L
£26,595
Farnborough
~£668/pm
View more photos (40)
116D Se
10,979mi Auto Diesel
£20,850
Huddersfield
~£524/pm
View more photos (38)
M135i Xdrive
20,183mi Auto Petrol 2.0L
£27,994
Southampton
~£703/pm
View more photos (58)
Hatchback
10,000mi Auto Petrol 2.0L
£27,475
~£690/pm
4.9 dealer rating
Hatchback 1.6 118I Sport Euro 6 Ss 201414
100,000mi Manual Petrol 1.6L
£4,999
Bedford
~£126/pm
View more photos (68)
116D M Sport
2,750mi Manual Diesel 1.5L
£25,999
Guildford
~£653/pm
4.1 dealer rating
View more photos (25)
1,076mi Auto Petrol
£26,385
Stockport
~£663/pm
128Ti Step Live Cockpit Professional
12,292mi Auto Petrol 2.0L
£27,998
Dyce
4.6 dealer rating
Sport
49,330mi Auto Petrol 1.5L
£17,900
London
~£450/pm
View more photos (31)
2L M Sport Shadow Edition
22,085mi Auto Diesel 2.0L
£19,000
Derby
~£477/pm
120I Gpf M Sport
15,831mi Auto Petrol 2.0L
£19,590
Peterborough
~£492/pm
128Ti Step Pro Pack
7,383mi Auto Petrol 2.0L
£31,000
Stevenage
~£778/pm
View more photos (8)
2.0 M135i Xdrive Euro 6 Ss
82,000mi Auto Petrol 2.0L
£20,490
Christchurch
~£515/pm
4.8 dealer rating
View more photos (27)
1.5 M Sport Dct Euro 6 Ss
59,000mi Auto Petrol 1.5L
£15,995
High Wycombe
~£402/pm
View more photos (37)
44,406mi Manual Petrol 1.5L
£12,690
Slough
~£319/pm
4.3 dealer rating
View more photos (39)
118I 136 M Sport Step Lcp, Heated Sea
4,639mi Auto Petrol 1.5L
£24,000
Coleraine
~£603/pm
3.7 dealer rating
32,885mi Manual Diesel 1.5L
£11,900
~£299/pm
View more photos (28)
116D Se Business Navservotronic
45,317mi Manual Diesel
£10,990
East Kilbride
~£276/pm
M135i Xdrive Step Techpro Pack
5,042mi Auto Petrol 2.0L
£35,000
Wolverhampton
~£879/pm
Results 1,224 - 1,248 of 6,266