Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
306 cars
View more photos (55)
2013 3.0 Xdrive40d 302 Bhp Black Pack Sunroof S
94,274mi Auto Diesel 3.0L
£11,490
Coventry
~£289/pm
4.0 dealer rating
View more photos (99)
3.0 40D 313 Ps
109,000mi Auto Diesel 3.0L
£18,490
Bradford
~£464/pm
4.4 dealer rating
View more photos (56)
3.0 30D M Sport Xdrive Euro 6 Ss
40,000mi Auto Diesel 3.0L
£28,495
Northolt
~£716/pm
4.2 dealer rating
View more photos (38)
Xdrive40d M Sport
31,602mi Auto Diesel 3.0L
£29,980
Cardiff
~£753/pm
4.7 dealer rating
View more photos (23)
Xdrive30d Mht M Sport Step Techpro Pk
42,000mi Auto Diesel 3.0L
£42,000
Worcester
~£1,055/pm
4.5 dealer rating
View more photos (47)
X6 M50i
37,289mi Auto Petrol 4.4L
£45,100
Portsmouth
~£1,133/pm
View more photos (39)
X6 Xdrive 30D M Sport Mhev
21,079mi Auto Diesel 3.0L
£43,999
Ashford
~£1,105/pm
View more photos (50)
3.0 M50d Xdrive Euro 6 Ss
53,650mi Auto Diesel 3.0L
£26,495
Leicester
~£665/pm
4.9 dealer rating
View more photos (71)
79,200mi Auto Diesel 3.0L
£25,599
Slough
~£643/pm
4.6 dealer rating
View more photos (26)
X6 Estate
121,139mi Auto Diesel 3.0L
£6,995
Dundee
~£176/pm
3.9 dealer rating
View more photos (33)
X6 Xdrive 40D M Sport
66,000mi Auto Diesel 3.0L
£22,700
Maldon
~£570/pm
4.8 dealer rating
View more photos (19)
Xdrive30d M Sport Step
29,634mi Auto Diesel 3.0L
£47,998
Dumfries
~£1,205/pm
View more photos (37)
X6 Xdrive30d M Sport Mhev
19,000mi Auto Diesel 3.0L
£46,995
Bridgwater
~£1,180/pm
View more photos (20)
3.0 30D Steptronic Xdrive Euro 4
110,000mi Auto Diesel 3.0L
£7,200
Sutton
~£181/pm
View more photos (43)
Xdrive40i M Sport Step Techplus Pack
36,279mi Auto Petrol 3.0L
£45,000
Shrewsbury
~£1,130/pm
7,728mi Auto Petrol 4.4L
£58,990
Perth
~£1,481/pm
View more photos (53)
72,456mi Manual Diesel 3.0L
£23,800
Stoke-on-Trent
~£598/pm
View more photos (28)
Xdrive40d Mht M Sport Step Pro Pack
13,781mi Auto Diesel 3.0L
£49,000
West Bridgford
~£1,231/pm
View more photos (58)
Suv 3.0 X6 Xdrive35d 2010
97,500mi Auto Diesel 3.0L
£8,495
Thornbury
~£213/pm
3.0 Xdrive40d M Sport 309 Bhp
84,131mi Auto Diesel 3.0L
£20,995
Southend-on-Sea
~£527/pm
View more photos (54)
93,771mi Auto Diesel 3.0L
£23,395
Ballymoney
~£588/pm
11,612mi Auto Diesel 3.0L
£54,485
Liverpool
~£1,368/pm
4.1 dealer rating
View more photos (52)
Xdrive30d M Sport
73,950mi Auto Diesel 3.0L
£26,390
Bedford
~£663/pm
View more photos (57)
Xdrive35d
94,600mi Auto Diesel 3.0L
Results 216 - 240 of 306