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 (10)
Xdrive 18D M Sport
54,500mi Manual Diesel 2.0L
£7,695
East Grinstead
~£193/pm
Dealer Not Rated
View more photos (24)
Xdrive20d Sport
42,674mi Auto Diesel 2.0L
£15,975
Holmfirth
~£401/pm
4.2 dealer rating
View more photos (23)
X1 Xdrive23i Xline
2,500mi Auto 2.0L
£45,800
Brentford
~£1,150/pm
3.9 dealer rating
View more photos (29)
2.0 20D Xline Xdrive Euro 6 Ss
62,800mi Auto Diesel 2.0L
£13,199
London
~£331/pm
4.3 dealer rating
View more photos (36)
2.0 20D M Sport Suv Xdrive 190 P
15,695mi Auto Diesel 2.0L
£33,950
Bedford
~£853/pm
View more photos (20)
Xdrive20i M Sport
27,841mi Auto Petrol 2.0L
£18,998
Kirkcaldy
~£477/pm
4.6 dealer rating
20I Xline
27,000mi Auto Petrol 2.0L
£19,795
Croydon
~£497/pm
4.5 dealer rating
View more photos (41)
Xdrive25d M Sport 2.0 228 Bhp
49,000mi Auto Diesel 2.0L
£16,750
Liskeard
~£421/pm
View more photos (26)
2.0 20I Xline Suv Xdrive 184 P
68,768mi Manual Petrol 2.0L
£8,140
Ipswich
~£204/pm
1.5 Sdrive18i Se 139 Bhp 6.5In Satellite Naviga
19,997mi Petrol
£15,500
Bury
~£389/pm
4.4 dealer rating
View more photos (19)
Xdrive 20I Xline Step
26,346mi Auto Petrol 2.0L
£23,998
Oldbury
~£603/pm
View more photos (6)
Sdrive 18D Xline Step
36,358mi Auto Diesel 2.0L
£19,798
Goole
Se
31,121mi Auto Petrol 2.0L
£16,300
Chatham
~£409/pm
2.0 Sdrive20i Xline 176 Bhp
20,986mi Auto Petrol 2.0L
£24,500
Sheffield
~£615/pm
4.8 dealer rating
Sdrive 20I Xline Step
27,181mi Auto Petrol 2.0L
£20,698
~£520/pm
Xdrive 20I 178 Xline Step
15,854mi Auto Petrol 2.0L
£28,000
Solihull
~£703/pm
View more photos (22)
2.0 18D M Sport Suv Dct Sdrive 150 Ps
8,500mi Auto Diesel 2.0L
£37,995
Cambridge
~£954/pm
View more photos (35)
Xdrive 20D M Sport Step
32,490mi Auto Diesel
£18,200
Northwich
~£457/pm
4.1 dealer rating
View more photos (12)
1.5 Xdrive25e M Sport 222 Bhp Tailgat
31,895mi Hybrid
£22,499
~£565/pm
View more photos (16)
2.0 Xdrive20i Xline 176 Bhp
12,800mi Auto Petrol 2.0L
£29,425
Harrow
~£739/pm
4.9 dealer rating
X1 Xdrive20d M Sport
64,157mi Auto Diesel 2.0L
£17,599
Plymouth
~£442/pm
X1 Xdrive25e M Sport
27,314mi Auto Hybrid 1.5L
£25,995
Enfield
~£653/pm
3.7 dealer rating
View more photos (48)
Xline
36,592mi Auto Diesel
£17,506
Bridgwater
~£440/pm
View more photos (88)
30,242mi Auto Petrol
£18,421
Bromley
~£463/pm
Results 96 - 120 of 1,679