Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,839 cars
2.0 20I Sport Suv Xdrive Euro 6 S
51,291mi Auto Petrol 2.0L
£14,600
Barnet
~£367/pm
4.5 dealer rating
2.0 20I Xline Xdrive Euro 6
45,000mi Auto Petrol 2.0L
£22,450
London
~£564/pm
5.0 dealer rating
X1 Xdrive23d M Sport
4,743mi Auto Diesel 2.0L
£43,000
King's Lynn
~£1,080/pm
4.7 dealer rating
Sdrive 18I 136 Sport Step
11,373mi Auto Petrol
£26,490
Kenton
~£665/pm
4.2 dealer rating
Xline
49,566mi Auto Petrol
£20,207
Lincoln
~£507/pm
4.3 dealer rating
2L Sport
52,000mi Manual Diesel 2.0L
£13,000
Redhill
~£326/pm
Xdrive 20I 178 Xline Step
14,522mi Auto Petrol 2.0L
£26,000
Oldbury
~£653/pm
X1 Xdrive25e M Sport
7,011mi Auto Hybrid
£43,990
Rochdale
~£1,105/pm
4.1 dealer rating
X1 Xdrive23i Xline
9,069mi Auto Petrol 2.0L
£38,500
Brentford
~£967/pm
3.9 dealer rating
X1 Xdrive20i M Sport
10,392mi Auto Petrol 2.0L
£29,950
Wakefield
~£752/pm
4.4 dealer rating
2.0 20I Xline Dct Sdrive Euro 6
19,000mi Auto Petrol 2.0L
£25,290
~£635/pm
X1 Sdrive20i Xline
29,783mi Auto Petrol
£23,608
~£593/pm
3.7 dealer rating
2.0 23D Mht M Sport Premier Dct Xdrive Euro 6 S
12,120mi Auto Hybrid
£37,990
Crewe
~£954/pm
2L Se
71,756mi Auto Diesel 2.0L
£15,344
Preston
~£385/pm
4.9 dealer rating
75,600mi Auto Diesel 2.0L
£12,900
Southall
~£324/pm
Sdrive18d M Sport
43,933mi Manual Diesel 2.0L
£19,990
Liverpool
~£502/pm
X1 Sdrive18d Sport
33,211mi Auto Diesel 2.0L
£18,990
Peterborough
~£477/pm
2.0 25D M Sport Xdrive Euro 5 Ss
67,000mi Manual Diesel 2.0L
£8,494
Bristol
~£213/pm
Se
68,630mi Auto Petrol 2.0L
£15,100
~£379/pm
Suv
70,543mi Auto Diesel 2.0L
£14,950
Carrickfergus
~£375/pm
4.8 dealer rating
Xdrive 25E M Sport
13,678mi Auto Hybrid 1.5L
£26,995
Cambridge
~£678/pm
20I Xline Suv
52,000mi Auto Petrol 2.0L
£15,999
Chorley
~£402/pm
Dealer Not Rated
Sdrive 18I Sport Step
30,369mi Auto Petrol 1.5L
£16,499
~£414/pm
Sdrive 18D Sport Premier Step
41,739mi Auto Diesel 2.0L
£26,750
Loughton
~£672/pm
Results 1,680 - 1,704 of 1,839