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 (26)
Sdrive 20I M Sport Step
40,518mi Auto Petrol 2.0L
£19,458
Bristol
~£489/pm
4.7 dealer rating
View more photos (49)
X1 Xdrive20i Se
25,349mi Auto Petrol
£21,695
Stockport
~£545/pm
4.1 dealer rating
View more photos (35)
Suv 2.0 20D M Sport Steptronic Xdrive Euro 5
81,543mi Auto Diesel 2.0L
£6,440
Nottingham
~£162/pm
4.5 dealer rating
View more photos (30)
Sdrive 18I Se
57,000mi Manual Petrol 1.5L
£12,498
Sheffield
~£314/pm
View more photos (51)
20I Xline
28,000mi Auto Petrol 2.0L
£19,795
Croydon
~£497/pm
View more photos (29)
Sdrive 18I 136 Sport Step
62,873mi Auto Petrol 1.5L
£17,750
West Bridgford
~£446/pm
View more photos (23)
X1 Xdrive18d Se
76,819mi Manual Diesel 2.0L
£10,750
Great Yarmouth
~£270/pm
View more photos (34)
Sdrive 18I 136 M Sport Step Tech II
34,000mi Auto Petrol 1.5L
£25,000
Tring
~£628/pm
Xdrive 25E Sport
20,552mi Auto Hybrid 1.5L
£21,702
View more photos (40)
23I Mht Xline Premier Pro Dct Xdrive Euro 6
10,105mi Auto Petrol 2.0L
£39,999
Swindon
~£1,004/pm
4.4 dealer rating
View more photos (45)
Xdrive20i Xline
45,000mi Auto Petrol 2.0L
£15,990
Battle
~£402/pm
View more photos (86)
Xline
20,828mi Auto Petrol
£24,270
Bromley
~£609/pm
4.3 dealer rating
View more photos (33)
M Sport
40,941mi Auto Petrol 1.5L
£20,020
Online Dealer
~£503/pm
66,500mi Auto Petrol 2.0L
£16,440
Birmingham
~£413/pm
4.6 dealer rating
View more photos (22)
Xdrive 20D M Sport Step 190Ps
40,808mi Auto Diesel
£21,302
Swansea
~£535/pm
View more photos (44)
X1 Sdrive18i M Sport
23,217mi Auto Petrol 1.5L
£25,395
Eastleigh
~£638/pm
4.0 dealer rating
View more photos (20)
Sdrive20i Se
55,035mi Manual Petrol 2.0L
£9,490
Kidderminster
~£238/pm
18D Xline
90,000mi Auto Diesel 2.0L
£12,295
Rochester
~£309/pm
View more photos (19)
2.0 Xdrive20d Xline 181 Bhp
44,430mi Manual Diesel 2.0L
£8,950
Ipswich
~£225/pm
View more photos (37)
20,396mi Auto Petrol 1.5L
£21,550
~£541/pm
2.0 18D Xline Xdrive Euro 5 Ss
65,000mi Manual Diesel 2.0L
£7,495
Wisbech
~£188/pm
4.8 dealer rating
Sport
29,399mi Auto Hybrid 1.5L
£21,380
~£537/pm
View more photos (15)
Suv 2.0 X1 Sdrive20d Se 2009
70,000mi Manual Diesel 2.0L
£4,295
Wickford
~£108/pm
2.0 20I Se Xdrive Euro 6 Ss
85,000mi Manual Petrol 2.0L
£7,000
Hounslow
~£176/pm
Results 240 - 264 of 1,743