Before you buy any car compare it on Carstack
Enter Reg
Works on any car from any website/dealer
2,233 cars
View more photos (19)
Sdrive 20I 178 Sport Step
27,430mi Auto Petrol 2.0L
£23,498
Armadale
~£590/pm
4.6 dealer rating
View more photos (18)
2.0 20I Gpf Se
23,816mi Auto Petrol 2.0L
£17,495
Dudley
~£439/pm
View more photos (11)
2.0 Sdrive20i Xline 190 Bhp
20,392mi Auto Petrol 2.0L
£18,995
Harrow
~£477/pm
4.9 dealer rating
View more photos (30)
2.0 18D Sport Sdrive Euro 6 Ss
99,000mi Auto Diesel 2.0L
£9,771
Rotherham
~£245/pm
View more photos (33)
2L Sdrive18i Se
58,000mi Auto Petrol
£14,500
Blackburn
~£364/pm
View more photos (38)
Sdrive 18D M Sport Premier Pro Step
14,000mi Auto Diesel 2.0L
£35,950
Ripon
~£903/pm
View more photos (22)
Estate
99,167mi Manual Petrol 1.5L
£9,999
Swansea
~£251/pm
4.3 dealer rating
View more photos (45)
20D Xline
53,956mi Auto Diesel 2.0L
£18,195
Stoke-on-Trent
~£457/pm
View more photos (40)
Sdrive 20I Xline Step With Full Main Deal
38,247mi Auto Petrol 2.0L
£20,242
Dagenham
~£508/pm
3.7 dealer rating
View more photos (24)
Sdrive18d Se
75,326mi Manual Diesel 2.0L
£11,495
Llanelli
~£289/pm
4.8 dealer rating
View more photos (35)
2L Xdrive18d Xline
78,599mi Auto Diesel 2.0L
£14,995
Southend-on-Sea
~£377/pm
View more photos (53)
X1 Xdrive 20D Xline
82,200mi Auto Diesel 2.0L
£11,995
Thornbury
~£301/pm
View more photos (62)
Suv
71,048mi Auto Diesel 2.0L
£14,189
Southall
~£356/pm
4.5 dealer rating
2.0 18I Sport Suv Steptronic Sdrive
45,893mi Auto Petrol 2.0L
£9,795
Chester
~£246/pm
4.7 dealer rating
View more photos (29)
Xline
75,651mi Auto Diesel 2.0L
£9,495
Dorchester
~£238/pm
View more photos (94)
87,300mi Auto Diesel 2.0L
£11,390
Luton
~£286/pm
Suv 2.0 X1 Xdrive25d M Sport 201666
62,088mi Auto Diesel 2.0L
£12,490
Bolsover
~£314/pm
5.0 dealer rating
2.0 18D Se Sdrive Euro 6 Ss
49,000mi Manual Diesel 2.0L
£11,895
Newmarket
~£299/pm
4.4 dealer rating
Suv 2.0 X1 Xdrive20d M Sport 201363
74,837mi Auto Diesel 2.0L
£7,495
Ipswich
~£188/pm
Dealer Not Rated
2.0 X1 Xdrive
58,037mi Manual Diesel 2.0L
£7,260
Peterborough
~£182/pm
Xdrive18d Se 143
26,000mi Manual Diesel 2.0L
£13,450
Chesterfield
~£338/pm
View more photos (15)
X1 Sdrive 20D M Sport
99,000mi Manual Diesel 2.0L
Grimsby
2.0 18D Xline Suv Sdrive Euro 6 S
9,732mi Diesel 2.0L
£26,250
Edinburgh
~£659/pm
4.2 dealer rating
View more photos (31)
Xdrive 23I Mht M Sport Premier Step
11,974mi Auto Petrol 2.0L
£38,000
Cardiff
~£954/pm
Results 120 - 144 of 2,233