Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
44 cars
View more photos (38)
Xdrive20i M Sport
23,242mi Auto Petrol 2.0L
£33,415
Guildford
~£839/pm
4.1 dealer rating
View more photos (30)
Xdrive20d M Sport
64,712mi Auto 2.0L
£14,995
Epsom
~£377/pm
4.4 dealer rating
View more photos (25)
2.0 20D Xline Xdrive Euro 6 Ss
80,116mi Auto Diesel 2.0L
£18,590
Banstead
~£467/pm
5.0 dealer rating
View more photos (42)
Suv
12,000mi 2.0L
£24,999
Leatherhead
~£628/pm
4.8 dealer rating
View more photos (9)
Suv 2.0 20D Xline Xdrive Euro 6 Ss 20
113,000mi Auto Diesel 2.0L
£10,290
Staines
~£258/pm
4.5 dealer rating
View more photos (40)
X3 Xdrive20d M Sport
43,515mi Auto Hybrid 2.0L
£31,795
~£798/pm
View more photos (37)
Xdrive20d Se
53,000mi Auto Diesel 2.0L
£13,790
Addlestone
~£346/pm
4.6 dealer rating
View more photos (34)
35,800mi Auto Diesel 2.0L
£27,795
Woking
~£698/pm
4.9 dealer rating
View more photos (29)
Xdrive20d Mht M Sport Step
42,996mi Auto Diesel 2.0L
£29,000
Egham
~£728/pm
66,428mi Auto Diesel 2.0L
£22,500
~£565/pm
View more photos (26)
3,000mi 3.0L
£57,999
~£1,456/pm
Xdrive20d M Sport Step
25,067mi Auto Diesel 2.0L
£32,500
~£816/pm
22,296mi Auto Diesel 2.0L
£34,500
~£866/pm
X3 Xdrive30 M Sport
12,700mi Auto Hybrid 2.0L
£48,621
Redhill
~£1,221/pm
52,615mi Auto Diesel 2.0L
£24,818
~£623/pm
Xdrive M40d Mht
24,659mi Auto Diesel 3.0L
£46,000
~£1,155/pm
30,901mi Auto Hybrid 2.0L
£38,256
~£961/pm
Xdrive M40i 354 Step
50,440mi Auto Petrol 3.0L
£30,000
~£753/pm
X3 Xdrive30e M Sport
37,589mi Auto Hybrid 2.0L
£34,592
~£869/pm
2.0 30E 12Kwh Se Xdrive Euro 6 Ss
32,000mi Auto Hybrid 2.0L
£27,909
~£701/pm
4.7 dealer rating
Results 24 - 44 of 44