Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
67 cars
View more photos (58)
2L Xdrive20d M Sport
45,873mi Auto Diesel 2.0L
£15,995
Chester
~£402/pm
4.7 dealer rating
View more photos (55)
X3 2.0 20D Se Xdrive Euro 6 Ss
56,000mi Auto Diesel 2.0L
£12,990
Crewe
~£326/pm
4.2 dealer rating
View more photos (60)
3.0 30D M Sport Xdrive Euro 6 Ss
56,191mi Auto Diesel 3.0L
£23,000
~£578/pm
4.6 dealer rating
2.0 30E 12Kwh M Sport Xdrive Euro 6 Ss
18,770mi Auto Hybrid 2.0L
£41,999
Warrington
~£1,055/pm
4.1 dealer rating
2.0 20D Mht M Sport Xdrive Euro 6 Ss
23,189mi Auto Hybrid 2.0L
£34,999
~£879/pm
20,610mi Auto Hybrid 2.0L
X3 Xdrive20i M Sport
43,662mi Auto Petrol 2.0L
£26,499
Wilmslow
~£665/pm
Xdrive20d Mht M Sport Step
44,708mi Auto Diesel 2.0L
£29,199
~£733/pm
4.3 dealer rating
35,889mi Auto Hybrid 2.0L
£33,999
~£854/pm
27,696mi Auto Hybrid 2.0L
£32,999
~£829/pm
3.0 M40i Xdrive Euro 6 Ss
65,864mi Auto Petrol 3.0L
19,321mi Auto Hybrid 2.0L
16,322mi Auto Hybrid 2.0L
18,853mi Auto Hybrid 2.0L
Suv
90,000mi Auto Diesel 2.0L
£8,695
Northwich
~£218/pm
Dealer Not Rated
20,684mi Auto Hybrid 2.0L
Xdrive20d Mht M Sport Step Techpro Pk
27,966mi Auto Diesel 2.0L
£37,499
~£942/pm
21,581mi Auto Hybrid 2.0L
£35,499
~£891/pm
11,854mi Auto Hybrid 2.0L
£43,999
~£1,105/pm
Results 48 - 67 of 67