Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,875 cars
X1 Xdrive20i Sport
41,879mi Auto Petrol 2.0L
£19,816
Kingston Upon Thames
~£498/pm
3.9 dealer rating
Xdrive 25D M Sport Step
18,666mi Auto Diesel 2.0L
£17,999
Norwich
~£452/pm
4.8 dealer rating
2.0 18D Sport Suv Xdrive Euro 5
52,000mi Manual Diesel 2.0L
£8,495
Preston
~£213/pm
X1 Xdrive20i Xline
20,000mi Auto Petrol
£25,990
Stockport
~£653/pm
4.1 dealer rating
X1 Xdrive25e Xline
38,674mi Auto Hybrid 1.5L
£24,066
Bromley
~£604/pm
3.7 dealer rating
Xdrive 23I Mht M Sport Premier Step
16,861mi Auto Petrol 2.0L
£37,500
Tamworth
~£942/pm
4.5 dealer rating
Xdrive 20D M Sport Step
47,367mi Auto Diesel 2.0L
£11,000
High Wycombe
~£276/pm
X1 Xdrive25e M Sport
12,574mi Auto Hybrid 1.5L
£28,990
Eastleigh
~£728/pm
4.0 dealer rating
X1 Sdrive20i Se
32,025mi Auto Petrol 2.0L
£15,816
~£397/pm
Xdrive 20I 178 Xline
29,000mi Auto Petrol 2.0L
£23,495
Antrim
~£590/pm
4.7 dealer rating
Xdrive 25E M Sport
21,018mi Auto Hybrid 1.5L
£25,000
Egham
~£628/pm
2.0 18D Xline Suv Sdrive Euro 6 S
13,400mi Auto Diesel 2.0L
£23,995
Harrow
~£603/pm
4.9 dealer rating
35,925mi Auto Petrol
£24,985
Manchester
~£627/pm
Sdrive 20I Xline Step
35,421mi Auto Petrol 2.0L
£18,395
Malton
~£462/pm
4.6 dealer rating
X1 Xdrive 20D Sport
27,000mi Auto Diesel 2.0L
£18,495
London
~£464/pm
5.0 dealer rating
Xline
79,704mi Auto Diesel 2.0L
£11,500
King's Lynn
~£289/pm
4.4 dealer rating
16,561mi Auto Petrol
£26,490
Rochdale
~£665/pm
Sdrive 18I 136 Xline
35,286mi Manual Petrol
£19,495
Belfast
~£490/pm
Xdrive 18D M Sport
30,099mi Manual Diesel 2.0L
£21,000
Braunstone Town
~£527/pm
Sdrive 20I Sport Step
26,592mi Auto Petrol
£19,995
Leicester
~£502/pm
4.3 dealer rating
2.0 Sdrive20i Xline
62,785mi Auto Petrol 2.0L
£15,199
~£382/pm
14,696mi Auto Diesel 2.0L
£24,500
Peterborough
~£615/pm
Sdrive18d Xline
32,061mi Auto Diesel 2.0L
£20,995
Stirling
X1 Sdrive18d M Sport
42,661mi Manual Diesel 2.0L
£21,500
Dundee
~£540/pm
Results 1,800 - 1,824 of 1,875