Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
44 cars
View more photos (36)
2L M Sport
47,000mi Auto Diesel 2.0L
£17,240
Stockport
~£433/pm
4.7 dealer rating
View more photos (63)
X2 Sdrive18i Se
19,335mi Manual Petrol
£17,380
Bolton
~£436/pm
4.1 dealer rating
View more photos (26)
Sdrive20i M Sport
71,080mi Auto Petrol 2.0L
£15,595
Manchester
~£392/pm
View more photos (59)
X2 Xdrive20d Sport
26,381mi Auto Diesel
£20,480
~£514/pm
View more photos (35)
X2 M35i
3,000mi Auto Petrol
£48,490
Rochdale
~£1,218/pm
View more photos (41)
X2 Sdrive18i M Sport X
23,374mi Manual Petrol
£19,450
~£488/pm
Xdrive 20I 178 Sport Step
36,313mi Auto Petrol
£20,040
Bury
~£503/pm
View more photos (43)
2.0 20D M Sport X Xdrive Euro 6 Ss
60,685mi Auto Diesel 2.0L
£16,495
~£414/pm
4.8 dealer rating
2L Se
50,485mi Manual Diesel 2.0L
£14,470
~£363/pm
View more photos (37)
Sdrive 18I Sport
31,963mi Manual Petrol
£15,815
Wigan
~£397/pm
View more photos (20)
X2 Sdrive18i M Sport
3,526mi Auto Petrol
£31,985
~£803/pm
2L Sport
63,099mi Auto Diesel 2.0L
£15,970
~£401/pm
View more photos (23)
X2 Xdrive20i M Sport
3,214mi Auto Petrol
£32,945
~£827/pm
View more photos (40)
Xdrive 20I Sport Step Hatchback
22,933mi Auto Petrol 2.0L
£19,490
~£489/pm
4.2 dealer rating
2L Xdrive20d Sport
40,905mi Auto Diesel 2.0L
£16,990
~£427/pm
4.4 dealer rating
1.5 25E 10Kwh M Sport Suv Plug-in Hybri
42,400mi Auto Hybrid 1.5L
£20,999
Oldham
~£527/pm
4.5 dealer rating
X2 Xdrive20i Sport
8,995mi Auto Petrol 2.0L
£26,490
~£665/pm
2.0 20I M Sport X Suv Xdrive Euro
54,976mi Auto Petrol 2.0L
£17,599
~£442/pm
X2 Xdrive18d M Sport
50,029mi Manual Diesel 2.0L
£14,489
~£364/pm
Xdrive20i Sport
32,165mi Auto Petrol 2.0L
£18,990
~£477/pm
Results 24 - 44 of 44