Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,679 cars
View more photos (35)
X1 Sdrive20i Sport
39,025mi Auto Petrol 2.0L
£18,498
Stoke-on-Trent
~£465/pm
4.5 dealer rating
View more photos (40)
Xdrive25d M Sport
74,511mi Auto Diesel 2.0L
£13,995
Norwich
~£351/pm
4.2 dealer rating
2.0 X1 Xdrive
61,623mi Auto 2.0L
£13,977
Tenterden
4.9 dealer rating
View more photos (19)
Xdrive 20I 178 Xline Step
23,588mi Auto Petrol 2.0L
£24,998
Edinburgh
~£628/pm
4.6 dealer rating
View more photos (27)
1.5 25E 10Kwh M Sport Xdrive Euro 6 Ss
25,098mi Auto Hybrid 1.5L
£22,495
Worksop
~£565/pm
View more photos (32)
2.0 Xdrive20i Xline 190 Bhp
24,000mi Auto Petrol 2.0L
£23,495
Harrow
~£590/pm
View more photos (33)
X1 Xdrive 23D M Sport Premier
8,381mi Auto Diesel 2.0L
£41,950
Oxford
~£1,053/pm
Sdrive18i M Sport
17,991mi Manual Petrol 1.5L
£23,998
Bathgate
~£603/pm
View more photos (21)
2.0 20D M Sport Xdrive Euro 6 Ss
64,000mi Manual Diesel 2.0L
£11,995
Uxbridge
~£301/pm
5.0 dealer rating
View more photos (31)
Xdrive 20I 178 Sport Step
29,722mi Auto Petrol 2.0L
£22,498
Hessle
2.0 Xdrive20i Xline
23,928mi Auto Petrol 2.0L
£18,790
Sheffield
~£472/pm
View more photos (22)
2.0 Xdrive18d Sport 148 Bhp
93,610mi Manual Diesel 2.0L
£9,700
Peterborough
~£244/pm
View more photos (45)
2.0 Sdrive18d Sport 148 Bhp
51,930mi Manual Diesel 2.0L
£11,750
Basildon
~£295/pm
4.8 dealer rating
View more photos (38)
2.0 20I M Sport Xdrive Euro 6 Ss
49,865mi Auto Petrol 2.0L
£18,999
Warrington
~£477/pm
4.1 dealer rating
View more photos (18)
1.5 Sdrive18i M Sport
15,289mi Auto Petrol 1.5L
£19,499
London
~£490/pm
4.4 dealer rating
View more photos (47)
20I Sport
11,000mi Auto Petrol 2.0L
Croydon
View more photos (65)
2.0 Sdrive20i Xline 190 Bhp
55,000mi Auto Petrol 2.0L
£17,000
Manchester
~£427/pm
Xline
9,074mi Auto Petrol 2.0L
£26,100
~£655/pm
View more photos (14)
39,438mi Auto Diesel 2.0L
£19,495
Bridgwater
View more photos (53)
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
67,137mi Auto Diesel 2.0L
£14,594
Aylesbury
~£366/pm
View more photos (71)
1.5 25E 10Kwh Sport
60,996mi Auto Hybrid 1.5L
£19,290
Luton
~£484/pm
M Sport
30,756mi Auto Hybrid 1.5L
£23,200
Online Dealer
~£583/pm
View more photos (20)
X1 Sdrive18i M Sport
17,884mi Auto Petrol 1.5L
£30,490
Liverpool
~£766/pm
View more photos (49)
X1 Sdrive20i M Sport
42,387mi Auto Petrol
£23,990
Bolton
~£602/pm
Results 120 - 144 of 1,679