Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
49 cars
View more photos (15)
118I Sport
100,000mi Manual Petrol 1.6L
£6,999
Swansea
~£176/pm
4.0 dealer rating
View more photos (27)
116D Se Step
16,677mi Auto Diesel 1.5L
£16,599
~£417/pm
4.6 dealer rating
View more photos (36)
118I M Sport
23,532mi Manual Petrol 1.5L
£18,399
~£462/pm
View more photos (35)
2.0 118D Sport Hatchback Euro 6
71,000mi Manual Diesel 2.0L
£9,995
~£251/pm
4.7 dealer rating
View more photos (38)
118I 136 M Sport Step Lcp
6,837mi Auto Petrol 1.5L
£24,699
~£620/pm
View more photos (40)
17,403mi Auto Petrol 1.5L
£24,299
~£610/pm
View more photos (34)
1.5 118I Se Hatchback Euro 6 S
23,000mi Manual Petrol 1.5L
£11,995
~£301/pm
View more photos (37)
118I 136 M Sport Step Lcp-pro Pk
5,564mi Auto Petrol 1.5L
£23,599
~£593/pm
View more photos (32)
118D M Sport
35,302mi Manual Diesel 2.0L
£12,595
~£316/pm
View more photos (25)
116D M Sport
72,976mi Manual Diesel 2.0L
£6,350
~£159/pm
4.8 dealer rating
118I 136 Sport Step Live Cockpit Pro
10,636mi Auto Petrol 1.5L
£23,699
~£595/pm
5,911mi Auto Petrol 1.5L
£24,799
~£623/pm
Hatchback
73,647mi Manual Petrol 1.6L
£5,999
~£151/pm
Dealer Not Rated
2.0 120D Xdrive M Sport Shadow Edition 188 Bhp
23,700mi Auto Diesel 2.0L
£17,995
~£452/pm
View more photos (24)
10,968mi Auto Petrol 1.5L
£22,750
~£571/pm
4.5 dealer rating
30,000mi Auto Diesel 2.0L
£23,000
~£578/pm
1.5 M118i M Sport
38,475mi Auto Petrol 1.5L
£18,499
~£465/pm
4.4 dealer rating
View more photos (23)
118I 136 Se Step Live Cockpit Pro
12,090mi Auto Petrol 1.5L
8,468mi Auto Petrol 1.5L
£24,599
~£618/pm
4,848mi Auto Petrol 1.5L
£23,399
~£588/pm
116D Sport
50,257mi Auto Diesel 1.5L
£11,999
1.5 118I M Sport Hatchback Dct Euro 6
19,614mi Auto Petrol 1.5L
£19,750
~£496/pm
4.1 dealer rating
41,295mi Manual Petrol 1.5L
£13,999
~£352/pm
4.3 dealer rating
116D M Sport Step Pro Pack
7,449mi Auto Diesel 1.5L
£25,750
~£647/pm
Results 24 - 48 of 49