Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
39 cars
View more photos (43)
Xdrive30d M Sport 256
64,000mi Auto Diesel 3.0L
£16,850
Chesterfield
~£423/pm
4.7 dealer rating
View more photos (10)
Xdrive20d Se
70,000mi 2.0L
£13,495
Derby
~£339/pm
4.8 dealer rating
View more photos (34)
Suv 2.0 X3 Xdrive20d M Sport 201868
86,000mi Auto Diesel 2.0L
£20,490
Bolsover
~£515/pm
5.0 dealer rating
View more photos (94)
3.0 30D M Sport X Drive
96,000mi Auto 3.0L
Dealer Not Rated
View more photos (22)
Se
107,000mi Auto Petrol 2.5L
£4,000
~£100/pm
4.4 dealer rating
View more photos (38)
X3 Xdrive20d M Sport
35,802mi Auto Diesel 2.0L
£26,395
~£663/pm
4.2 dealer rating
View more photos (24)
Xdrive20d M Sport Step 19 Alloys, Head
44,000mi Auto Diesel 2.0L
£25,994
~£653/pm
View more photos (30)
2.0 20D M Sport Suv Xdrive Euro 6
38,674mi Auto Diesel 2.0L
£23,650
~£594/pm
48,209mi Auto Diesel 2.0L
£24,190
~£607/pm
Xdrive20d Mht Xline Step
9,456mi Auto Diesel
£36,995
~£929/pm
View more photos (31)
Xdrive20d M Sport
44,122mi Auto Diesel 2.0L
X3 M40i Mhev
14,831mi Auto Petrol 3.0L
£49,292
~£1,238/pm
View more photos (9)
30,732mi Auto Diesel
£37,575
~£944/pm
View more photos (35)
Xdrive20d M Sport Step
23,133mi Auto Diesel
£29,499
~£741/pm
View more photos (36)
Xdrive M40d Mht
12,106mi Auto Diesel
£50,498
~£1,268/pm
Results 24 - 39 of 39