Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
5,889 cars
View more photos (21)
2.0 118D M Sport Lcp Euro 6 Ss
21,808mi Manual Diesel 2.0L
£21,990
Dundee
~£552/pm
4.2 dealer rating
View more photos (23)
118I Sport
30,444mi Manual Petrol 1.5L
£18,990
Perth
~£477/pm
View more photos (55)
116D Sport
50,911mi Manual Diesel 1.5L
£9,995
Hartlepool
~£251/pm
4.6 dealer rating
View more photos (48)
M140i Shadow Edition Euro 6 340 Ps
23,800mi Petrol
£22,950
Bournemouth
~£576/pm
5.0 dealer rating
View more photos (26)
19,283mi Auto Petrol 1.5L
£19,499
Southport
~£490/pm
4.1 dealer rating
View more photos (8)
2.0 125D M Sport Euro 5 Ss
40,687mi Auto Diesel 2.0L
£13,907
Rugeley
~£349/pm
Dealer Not Rated
View more photos (19)
118I 136 M Sport Step Pro Pack
6,458mi Auto Petrol 1.5L
£29,000
Braunstone Town
~£728/pm
4.5 dealer rating
View more photos (29)
M Sport Shadow Edition
57,033mi Auto Petrol 1.5L
£15,250
Online Dealer
~£383/pm
View more photos (33)
1.5 Sport Hatchback Euro 6 Ss
79,091mi Manual Petrol 1.5L
£7,995
Crawley
~£201/pm
View more photos (25)
Sport Auto
23,000mi Auto Petrol 1.5L
£19,995
Swindon
~£502/pm
4.8 dealer rating
118D Se
93,000mi Manual Diesel 2.0L
£3,977
Brownhills
~£100/pm
4.9 dealer rating
View more photos (41)
Hatchback
110,000mi Manual Petrol 1.6L
£3,989
London
View more photos (17)
118D M Sport
32,438mi Manual Diesel 2.0L
£19,998
Clydebank
116D Efficientdynamics Plus
73,571mi Manual Diesel 1.5L
£7,998
Winsford
42,000mi Manual Petrol 1.5L
£10,500
Derby
~£264/pm
4.4 dealer rating
View more photos (22)
1.5 118I M Sport Lcp Dct Euro 6 Ss
3,800mi Auto Petrol 1.5L
£26,499
Chester
~£665/pm
View more photos (10)
2.0 118I Sport Plus
5,900mi Manual Petrol 2.0L
£5,995
Worcester
~£151/pm
3.7 dealer rating
View more photos (20)
10,694mi Auto Petrol
£23,490
Liverpool
~£590/pm
View more photos (46)
1.5 118I Sport Euro 6 Ss
27,188mi Manual Petrol 1.5L
Leatherhead
1.5 118I M Sport Dct Euro 6 Ss
21,515mi Auto Petrol 1.5L
Edinburgh
View more photos (38)
118I 136 M Sport Step Lcp
6,194mi Auto Petrol 1.5L
£25,099
Portsmouth
~£630/pm
2014 2.0 125D M Sport Hatchback Eu
33,000mi Auto Diesel 2.0L
£14,750
~£370/pm
View more photos (35)
M Sport
39,815mi Manual Petrol 1.5L
£17,700
~£444/pm
Se
26,479mi Manual Petrol 1.5L
£16,900
~£424/pm
Results 1 - 24 of 5,889