Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
139 cars
View more photos (19)
2.0 118D Performance Edition
107,000mi Manual Diesel 2.0L
£3,250
St Albans
~£82/pm
Dealer Not Rated
View more photos (48)
M140i Shadow Edition
45,565mi Auto Petrol 3.0L
£18,200
Watford
~£457/pm
4.5 dealer rating
View more photos (28)
118I 136 Sport Step Live Cockpit Pro
Auto Petrol 1.5L
£28,000
Tring
~£703/pm
View more photos (18)
1.5L 116D Se 115 Bhp
29,531mi Manual Diesel 1.5L
£14,649
Stevenage
~£368/pm
4.4 dealer rating
View more photos (36)
1.5 Se Euro 6 Ss
71,897mi Manual Diesel 1.5L
£12,449
~£313/pm
4.2 dealer rating
View more photos (27)
Hatchback 1.6 120I M Sport Euro 6 Ss
91,949mi Auto Petrol 1.6L
£10,229
Cheshunt
~£257/pm
4.9 dealer rating
View more photos (57)
54,564mi Manual Diesel 1.5L
£13,299
~£334/pm
View more photos (20)
1.5 118I M Sport Lcp Hatchback Dct
3,000mi Auto Petrol 1.5L
£25,990
Bishop's Stortford
~£653/pm
View more photos (51)
1.5L 118I M Sport 139 Bhp
34,845mi Auto Petrol 1.5L
£18,900
~£475/pm
View more photos (74)
120I M Sport Shadow Edition
45,250mi Auto Petrol 2.0L
£16,500
Hatfield
~£414/pm
4.8 dealer rating
View more photos (31)
1.5 116D M Sport Dct Euro 6 Ss
111,000mi Auto Diesel 1.5L
£13,330
Bushey
~£335/pm
4.1 dealer rating
View more photos (37)
118I 136 M Sport Step Lcp
£32,750
~£822/pm
View more photos (72)
Hatchback
94,970mi Manual Diesel 2.0L
£4,495
~£113/pm
View more photos (29)
£29,000
~£728/pm
View more photos (17)
3.0 M 340 Bhp Excellent Condition Full Serv
41,000mi Manual Petrol 3.0L
£42,495
Hoddesdon
~£1,067/pm
4.6 dealer rating
View more photos (38)
3.0L M140i 335 Bhp
46,644mi Auto Petrol 3.0L
£18,400
~£462/pm
View more photos (35)
118I M Sport Step
12,346mi Auto Petrol 1.5L
£22,000
~£552/pm
View more photos (32)
Hatchback 3.0 M140i Euro 6 Ss 201666
66,000mi Auto Petrol 3.0L
£15,295
~£384/pm
1,830mi Auto Petrol 1.5L
£27,990
View more photos (40)
118I M Sport
4,730mi Auto Petrol 1.5L
£26,990
Borehamwood
~£678/pm
3.7 dealer rating
2.0 128Ti Lcp Hatchback 265 Ps
5,000mi Auto Petrol 2.0L
£32,490
~£816/pm
118I 136 M Sport Step Pro Pack
£33,500
~£841/pm
View more photos (15)
3.0 130I Se 262 Bhp
83,511mi Auto Petrol 3.0L
£4,489
Hertford
1.5 118I Sport Hatchback
46,419mi Manual Petrol 1.5L
£9,389
Baldock
~£236/pm
Results 96 - 120 of 139