Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
139 cars
View more photos (20)
118I 136 M Sport Step Lcppro Pk
10,383mi Auto Petrol 1.5L
£27,000
Stevenage
~£678/pm
4.5 dealer rating
View more photos (35)
1.5L 116D M Sport Shadow Edition 114 Bhp
94,302mi Manual Diesel 1.5L
£10,489
Hoddesdon
~£263/pm
4.8 dealer rating
View more photos (22)
1.5 118I Sport 3-Door 2016
74,000mi Manual Petrol 1.5L
£7,995
Sawbridgeworth
~£201/pm
Dealer Not Rated
View more photos (70)
1.5 118I M Sport
57,634mi Manual Petrol 1.5L
£10,790
Welwyn Garden City
~£271/pm
5.0 dealer rating
View more photos (42)
Hatchback 2.0 120D M Sport Euro 6 Ss
74,000mi Auto Diesel 2.0L
£11,495
Letchworth Garden City
~£289/pm
1.5 Se Euro 6 Ss
84,000mi Manual Diesel 1.5L
£6,449
~£162/pm
4.6 dealer rating
View more photos (28)
1.5 116D Sport 114 Bhp
71,731mi Manual Diesel 1.5L
£7,790
Hertford
~£196/pm
118I M Sport Shadow Edition
50,000mi Auto Petrol 1.5L
£15,990
~£402/pm
118I 136 M Sport Step Lcp
10,288mi Auto Petrol 1.5L
£26,000
~£653/pm
View more photos (32)
2.0 M135i Hatchback Xdrive 306 P
5,000mi Auto Petrol 2.0L
£35,990
Borehamwood
~£904/pm
4.2 dealer rating
View more photos (40)
M135i Xdrive Step Pro Pack
17,543mi Auto Petrol 2.0L
£28,000
~£703/pm
View more photos (36)
1.5 116D Sport Lcp Hatchback Dct 11
6,626mi Auto Diesel 1.5L
£29,995
Bishop's Stortford
~£753/pm
Hatchback 1.5 116D Sport Euro 6 Ss 201666
48,562mi Manual Diesel 1.5L
£9,529
Cheshunt
~£239/pm
4.9 dealer rating
View more photos (47)
Hatchback 1.5 116D M Sport Euro 6 Ss 2018
54,991mi Manual Diesel 1.5L
£10,494
~£264/pm
View more photos (65)
2.0 Sport Euro 6 Ss
83,000mi Manual Diesel 2.0L
£6,949
~£175/pm
View more photos (33)
120D Sport Ulezfree Full History Sat N
98,000mi Manual Diesel 2.0L
£7,389
Watford
~£186/pm
3.2 dealer rating
View more photos (41)
Hatchback 2.0 125D M Sport Euro 5 Ss
64,000mi Auto Diesel 2.0L
£10,320
~£259/pm
View more photos (30)
118I M Sport
5,000mi Auto Petrol 1.5L
£26,990
3.7 dealer rating
1.5 118I M Sport Lcp Hatchback Dct
£27,990
View more photos (29)
2.0 128Ti Lcp Hatchback 265 Ps
£32,990
~£828/pm
2.0 118D Sport Euro 6 Ss
127,500mi Manual Diesel 2.0L
£6,250
St Albans
~£157/pm
4.7 dealer rating
16,864mi Auto Petrol 1.5L
£21,990
~£552/pm
120I 2.0 M Sport Shadow Ed Step
59,971mi Auto Petrol 2.0L
£15,500
~£389/pm
35,102mi Auto Petrol 1.5L
£16,250
~£408/pm
Results 24 - 48 of 139