Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
321 cars
View more photos (26)
X6 Xdrive 30D M Sport
84,882mi Auto Diesel 3.0L
£23,995
Middlesbrough
~£603/pm
4.6 dealer rating
View more photos (29)
Xdrive30d Mht M Sport Step
39,483mi Auto Diesel 3.0L
£43,850
Wakefield
~£1,101/pm
4.5 dealer rating
View more photos (44)
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
64,200mi Auto Diesel 3.0L
£26,490
London
~£665/pm
View more photos (37)
Suv
104,523mi Auto Diesel 3.0L
£10,999
Wisbech
~£276/pm
3.9 dealer rating
View more photos (33)
3.0 40D M Sport Xdrive Euro 6 Ss
95,000mi Auto Diesel 3.0L
£16,995
Birmingham
~£427/pm
View more photos (20)
Xdrive30d M Sport Step Tech Pack
35,603mi Auto Diesel 3.0L
£44,000
Braunstone Town
~£1,105/pm
View more photos (31)
3.0 30D M Sport Xdrive Euro 6 Ss
115,000mi Auto Diesel 3.0L
£16,295
Wokingham
~£409/pm
View more photos (27)
Xdrive30d M Sport
35,191mi Auto Diesel 3.0L
Dundee
4.4 dealer rating
3.0 30D Xdrive Euro 5
£10,995
Slough
4.7 dealer rating
92,000mi Auto Diesel 3.0L
£9,975
Romsey
~£250/pm
4.9 dealer rating
View more photos (35)
X6 Xdrive30d M Sport Edition
70,000mi Auto Diesel 3.0L
£24,995
Bishop's Stortford
~£628/pm
View more photos (42)
3.0 40D M Sport Edition Xdrive Euro 6 Ss
42,000mi Auto Diesel 3.0L
£32,995
Hertford
~£829/pm
Dealer Not Rated
View more photos (28)
X6 Xdrive 40D M Sport
60,250mi Auto Diesel 3.0L
£24,797
Henley-on-Thames
~£623/pm
View more photos (24)
X6 M50d
£13,450
High Wycombe
~£338/pm
5.0 dealer rating
View more photos (38)
3.0 Xdrive40d M Sport
51,000mi Auto Diesel 3.0L
Thatcham
View more photos (6)
26,738mi Auto Diesel 3.0L
£54,997
~£1,381/pm
View more photos (18)
3.0 Xdrive 30D M Sport Mhev 282 Bhp
22,500mi Auto Diesel 3.0L
£49,990
Chipping Ongar
~£1,255/pm
3.7 dealer rating
Xdrive40d
64,000mi Auto Diesel 3.0L
£14,990
~£376/pm
View more photos (87)
3.0 Xdrive30d M Sport 255 Bhp
83,000mi Auto Diesel 3.0L
£19,489
Hoddesdon
~£489/pm
4.1 dealer rating
View more photos (22)
Xdrive40i M Sport Step Techplus Pack
38,277mi Auto Petrol 3.0L
Romford
View more photos (73)
Coupe
85,946mi Auto Diesel 3.0L
£21,500
Preston
~£540/pm
View more photos (36)
3.0 40D M Sport Edition Suv Xdrive
52,257mi Auto Diesel 3.0L
£30,495
Bedford
~£766/pm
4.2 dealer rating
View more photos (76)
4X4 3.0 40D M Sport Xdrive Euro 6 Ss
127,200mi Auto Diesel 3.0L
£15,994
Oldham
~£402/pm
View more photos (9)
3.0D Xdrive30d M Sport 255 Camera Euro 6 Ule
105,759mi Auto Diesel 3.0L
£16,480
Cardiff
~£414/pm
4.8 dealer rating
Results 1 - 24 of 321