Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
321 cars
View more photos (23)
3.0 40D Xdrive Euro 5
83,274mi Auto Diesel 3.0L
£12,495
Peterborough
~£314/pm
4.6 dealer rating
3.0 30D Steptronic Xdrive Euro 5
123,000mi Auto Diesel 3.0L
£6,895
Wigan
~£173/pm
3.2 dealer rating
View more photos (32)
Xdrive30d M Sport Step Plus Pack
36,279mi Auto Diesel 3.0L
£46,000
Egham
~£1,155/pm
4.5 dealer rating
View more photos (30)
3.0 Xdrive40d M Sport 309 Bhp
96,499mi Auto Diesel 3.0L
£20,984
St Albans
~£527/pm
4.3 dealer rating
View more photos (34)
3.0 30D Mht M Sport Xdrive Euro 6 Ss
18,982mi Auto Hybrid 3.0L
£53,445
~£1,342/pm
4.0 dealer rating
View more photos (24)
X6 Xdrive30d M Sport
15,644mi Auto Diesel 3.0L
£55,995
Craigavon
~£1,406/pm
4.2 dealer rating
View more photos (20)
Xdrive30d M Sport Step Tech Pack
31,000mi Auto Diesel 3.0L
£44,500
Solihull
~£1,117/pm
View more photos (40)
2016 3.0 40D M Sport Suv Xdrive Euro 6 S
78,000mi Auto Diesel 3.0L
£21,995
Bathgate
~£552/pm
4.9 dealer rating
View more photos (86)
45,900mi Auto Diesel 3.0L
£27,890
Bedford
~£700/pm
4.1 dealer rating
View more photos (61)
100,000mi Auto Diesel 3.0L
£10,450
Hayes
~£262/pm
View more photos (14)
3.0 M50d Xdrive Euro 6 Ss
£21,143
Gloucester
~£531/pm
View more photos (65)
X6 Xdrive 40D M Sport
63,700mi Auto Diesel 3.0L
£21,500
Birmingham
~£540/pm
View more photos (80)
50,000mi Auto Diesel 3.0L
£28,890
~£725/pm
X6 M50i
13,391mi Auto Petrol 4.4L
£57,890
Royal Tunbridge Wells
~£1,454/pm
3.4 dealer rating
View more photos (27)
3.0 40D Steptronic Xdrive Euro 5
95,000mi Auto Diesel 3.0L
£10,000
Redhill
~£251/pm
View more photos (15)
X6 Xdrive 30D
96,000mi Auto Diesel 3.0L
Mansfield
4.8 dealer rating
201818 Bmw X6 Xdrive Msport
46,000mi Auto Diesel 3.0L
£35,971
Barnsley
~£903/pm
5.0 dealer rating
View more photos (94)
X6 Xdrive40i M Sport
26,000mi Auto Petrol 3.0L
£47,495
Burnley
~£1,193/pm
16,475mi Auto Petrol 4.4L
£57,945
Bolton
~£1,455/pm
60,391mi Auto Petrol 4.4L
£41,000
King's Lynn
~£1,030/pm
4.7 dealer rating
View more photos (56)
79,435mi Auto Diesel 3.0L
£22,147
Stafford
~£556/pm
9,387mi Auto Diesel 3.0L
£53,000
Stirling
~£1,331/pm
4.4 dealer rating
25,000mi Auto Hybrid 3.0L
£42,490
Nottingham
~£1,067/pm
3.0L Xdrive40d M Sport 309 Bhp
72,000mi Auto Diesel 3.0L
£23,900
Maldon
~£600/pm
Results 96 - 120 of 321