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 (22)
Xdrive 25E Xline
32,744mi Auto Hybrid 1.5L
£23,000
Oldbury
~£578/pm
4.5 dealer rating
View more photos (32)
2.0 20I M Sport Dct Sdrive
31,884mi Auto Petrol
£19,754
Eastleigh
~£496/pm
4.7 dealer rating
View more photos (19)
Sdrive 20I Sport Step
16,347mi Auto Petrol 2.0L
£19,698
Ayr
~£495/pm
4.6 dealer rating
View more photos (39)
2.0 16D Se Sdrive Euro 5 Ss
122,112mi Manual Diesel 2.0L
£4,499
Rugby
~£113/pm
4.3 dealer rating
View more photos (37)
1.5 18I Xline Dct Sdrive Euro 6 Ss
14,683mi Auto Petrol 1.5L
£25,495
Leicester
~£640/pm
1.5 Sdrive18i Xline 139 Bhp
85,000mi Manual Petrol 1.5L
£12,270
Stockport
~£308/pm
View more photos (30)
2.0L Xdrive20d M Sport 188 Bhp
48,000mi Auto Diesel 2.0L
£16,100
Maldon
~£404/pm
4.8 dealer rating
View more photos (51)
20I Xline
23,000mi Auto Petrol 2.0L
£28,817
Croydon
~£724/pm
View more photos (26)
2.0 18D M Sport Xdrive Euro 6 Ss
89,000mi Manual Diesel 2.0L
£9,995
Uxbridge
~£251/pm
5.0 dealer rating
Suv 2.0 20I Gpf M Sport Dct Sdrive Euro 6 Ss
40,000mi Auto Petrol 2.0L
£17,985
Twickenham
~£452/pm
View more photos (34)
Xline
43,395mi Auto Diesel 2.0L
£19,440
Online Dealer
~£488/pm
View more photos (43)
Xdrive20d Xline 188
53,862mi Manual Diesel 2.0L
£12,791
Barnsley
~£321/pm
Dealer Not Rated
View more photos (41)
Sdrive 20I Mht M Sport Step
7,507mi Auto Petrol 1.5L
£36,995
Kintore
~£929/pm
View more photos (97)
Bmw X1 2.0 20I Xline Suv Xdrive Eu
22,967mi Auto Petrol
£23,990
Letchworth Garden City
~£602/pm
20I Se
12,000mi Auto Petrol 2.0L
£20,795
~£522/pm
Sdrive 20I Se Step
19,145mi Auto Petrol 2.0L
£20,498
Dumbarton
~£515/pm
View more photos (23)
Sdrive18d M Sport
63,711mi Manual Diesel 2.0L
£11,799
Ashington
~£296/pm
View more photos (20)
2.0 Xdrive20i Xline 176 Bhp
22,000mi Auto Petrol 2.0L
£26,495
Harrow
~£665/pm
4.9 dealer rating
View more photos (27)
40,001mi Auto Petrol 2.0L
£21,700
London
~£545/pm
View more photos (48)
Xdrive18d Xline
62,500mi Auto Diesel 2.0L
£7,275
Wokingham
~£183/pm
4.0 dealer rating
View more photos (40)
X1 Xdrive20i Xline
24,733mi Auto Petrol
£24,500
Enfield
~£615/pm
3.7 dealer rating
2.0 M Sport Vq
28,608mi Auto Petrol 2.0L
£27,198
Scunthorpe
~£683/pm
Sdrive 20I M Sport Step
39,358mi Auto Petrol 2.0L
£21,499
Wellingborough
~£540/pm
Xdrive 20I 178 Xline Step
25,927mi Auto Petrol 2.0L
£26,000
Luton
~£653/pm
Results 144 - 168 of 1,743