Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
1,743 cars
View more photos (48)
2.0 20D M Sport Xdrive Euro 6 Ss
42,067mi Auto Diesel 2.0L
£16,440
Crewe
~£413/pm
4.6 dealer rating
View more photos (33)
2.0 Sdrive20i Xline 176 Bhp
41,870mi Auto Petrol 2.0L
£21,500
Sheffield
~£540/pm
4.8 dealer rating
View more photos (62)
X1 Sdrive18i Sport
17,100mi Manual Petrol 1.5L
£20,500
London
~£515/pm
View more photos (20)
F48 Xdrive20d Sport B47 2.0D Lci
19,221mi Auto Diesel 2.0L
£23,495
Glasgow
~£590/pm
4.3 dealer rating
View more photos (26)
Xline
38,159mi Auto Petrol 2.0L
£16,800
~£422/pm
4.5 dealer rating
View more photos (19)
1.5 Xdrive25e M Sport
83,131mi Auto 1.5L
£16,499
~£414/pm
4.4 dealer rating
Xdrive 20I 178 Xline Step
16,002mi Auto Petrol 2.0L
£25,950
West Bridgford
~£652/pm
View more photos (6)
Sdrive 20I Xline Step Estate
78,557mi Auto Petrol 2.0L
£15,721
Doncaster
~£395/pm
4.2 dealer rating
Sdrive 18I Xline Step
28,215mi Auto Petrol 1.5L
£24,000
Romford
~£603/pm
View more photos (44)
X1 Xdrive20i M Sport
36,402mi Auto Petrol 2.0L
£25,990
Eastleigh
~£653/pm
4.0 dealer rating
View more photos (25)
2.0 20D M Sport Suv Xdrive 190 P
7,160mi Auto Diesel 2.0L
£29,995
Cambridge
~£753/pm
35,996mi Auto Diesel 2.0L
£25,362
Southampton
~£637/pm
View more photos (37)
2.0 18D Xline Suv Sdrive Euro 6 S
26,430mi Auto Diesel 2.0L
£23,499
Newport
4.1 dealer rating
View more photos (10)
Xdrive20d
39,034mi Auto Diesel 2.0L
£10,791
Cardiff
~£271/pm
5.0 dealer rating
72,672mi Auto Diesel 2.0L
£14,300
~£359/pm
Sdrive 18I M Sport Step
49,796mi Auto Petrol 1.5L
£22,000
~£552/pm
Sdrive18d M Sport
85,000mi Manual Diesel 2.0L
£10,750
High Wycombe
~£270/pm
View more photos (28)
Sdrive 18I M Sport Estate
26,205mi Manual Petrol
£15,990
Diss
~£402/pm
View more photos (22)
Sdrive 18D Sport Step
26,450mi Auto Diesel 2.0L
£19,298
Lincoln
~£485/pm
View more photos (12)
1.5 Xdrive25e Sport 222 Bhp Tailgate,
19,844mi Hybrid
£23,500
Bury
2.0 Sdrive18d Xline 148 Bhp
43,000mi Auto Diesel 2.0L
£15,390
Derby
~£386/pm
View more photos (9)
2.0 Xdrive20i Sport 189 Bhp
48,850mi Auto Petrol 2.0L
£16,900
Nuneaton
~£424/pm
View more photos (27)
2.0 Xdrive20d M Sport 188 Bhp
55,968mi Auto Diesel 2.0L
£15,595
Preston
~£392/pm
4.9 dealer rating
View more photos (39)
Sdrive 18I Se
25,077mi Manual Petrol 1.5L
£17,299
Peterborough
~£434/pm
Results 504 - 528 of 1,743