Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
321 cars
View more photos (67)
X6 Xdrive40d M Sport Mhev
32,000mi Auto Diesel 3.0L
£49,990
Coventry
~£1,255/pm
4.4 dealer rating
View more photos (19)
Xdrive30d M Sport Step
29,634mi Auto Diesel 3.0L
£47,998
Dumfries
~£1,205/pm
4.6 dealer rating
View more photos (37)
X6 Xdrive30d M Sport Mhev
19,000mi Auto Diesel 3.0L
£46,995
Bridgwater
~£1,180/pm
4.5 dealer rating
View more photos (29)
Xdrive30d M Sport Edition Step
55,675mi Auto Diesel 3.0L
£26,856
Middlesbrough
~£674/pm
4.3 dealer rating
View more photos (52)
Xdrive30d M Sport Step Euro 6 Huge Spec
109,000mi Auto Diesel 3.0L
£17,990
Bradford
~£452/pm
4.7 dealer rating
View more photos (43)
Xdrive40i M Sport Step Techplus Pack
36,279mi Auto Petrol 3.0L
£45,000
Shrewsbury
~£1,130/pm
View more photos (23)
X6 M50i
7,236mi Auto Petrol 4.4L
£59,990
Perth
~£1,506/pm
3.0 30D M Sport Xdrive Euro 6 Ss
72,456mi Auto 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,500
West Bridgford
~£1,243/pm
View more photos (58)
Suv 3.0 X6 Xdrive35d 2010
97,500mi Auto Diesel 3.0L
£8,495
Thornbury
~£213/pm
4.9 dealer rating
View more photos (38)
3.0 Xdrive40d M Sport 309 Bhp
84,131mi Auto Diesel 3.0L
£20,995
Southend-on-Sea
~£527/pm
4.8 dealer rating
View more photos (54)
Xdrive40d M Sport
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
Xdrive30d M Sport
73,950mi Auto Diesel 3.0L
£26,390
Bedford
~£663/pm
View more photos (31)
X6 Xdrive 30D M Sport Mhev
19,822mi Auto Diesel 3.0L
£51,950
Plymouth
~£1,305/pm
Dealer Not Rated
View more photos (57)
Xdrive35d
94,600mi Auto Diesel 3.0L
View more photos (46)
X6 Xdrive 40D
97,000mi Auto Diesel 3.0L
£8,649
Peterborough
~£217/pm
View more photos (20)
Xdrive M50i
7,359mi Auto Petrol 4.4L
£58,898
Rutherglen
~£1,479/pm
3.0 M50d Xdrive Euro 6 Ss
32,882mi Auto Diesel 3.0L
£48,495
~£1,218/pm
4.0 dealer rating
View more photos (30)
4.4 M 617 Bhp
12,000mi Auto Petrol 4.4L
£78,000
Burton upon Trent
~£1,959/pm
View more photos (51)
4X4 3.0 30D Steptronic Xdrive Euro 4 200858
72,000mi Auto Diesel 3.0L
£9,888
Beckenham
~£248/pm
View more photos (26)
3.0 D M-sport X-drive
60,000mi Auto Diesel 3.0L
£24,995
Scunthorpe
~£628/pm
View more photos (44)
66,614mi Auto Diesel 3.0L
£25,490
Wigan
~£640/pm
30D M Sport U400058462 Ulez
15,956mi Auto Diesel 3.0L
£34,000
Nottingham
~£854/pm
Results 72 - 96 of 321