Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
304 cars
View more photos (27)
Xdrive M50i
60,391mi Auto Petrol 4.4L
£41,000
King's Lynn
~£1,030/pm
4.7 dealer rating
View more photos (40)
X6 Xdrive30d M Sport
17,298mi Auto Diesel 3.0L
£58,800
West Drayton
~£1,477/pm
3.9 dealer rating
View more photos (29)
4.4 Biturbo V8 Xdrive Euro 6 Ss
57,978mi Auto Petrol 4.4L
£29,488
Peterborough
~£741/pm
4.0 dealer rating
View more photos (35)
30D Mht Black Vermilion Edition
32,500mi Auto Hybrid 3.0L
£55,995
Cleckheaton
~£1,406/pm
4.6 dealer rating
View more photos (61)
Xdrive40d M Sport Edition
75,000mi Auto Diesel 3.0L
£25,995
Northolt
~£653/pm
4.2 dealer rating
Xdrive30d Mht M Sport Step
32,392mi Auto Hybrid 3.0L
£42,488
Weston-super-Mare
~£1,067/pm
View more photos (20)
G06 M50d B57s 3.0D
45,624mi Auto Diesel 3.0L
£46,995
Glasgow
~£1,180/pm
4.3 dealer rating
25,250mi Auto Diesel 3.0L
£49,099
Stoke-on-Trent
~£1,233/pm
3.0 Xdrive40d M Sport
99,000mi Auto Diesel 3.0L
£19,899
Nuneaton
~£500/pm
4.9 dealer rating
Xdrive40d M Sport
66,000mi Auto Diesel 3.0L
£25,500
Bedworth
~£640/pm
3.3 dealer rating
View more photos (39)
3.0 Xdrive40d M Sport 309 Bhp
46,000mi Auto Diesel 3.0L
£26,895
Leighton Buzzard
~£675/pm
View more photos (98)
3.0 30D 258 Bhp
95,000mi Auto Diesel 3.0L
£21,990
Bradford
~£552/pm
4.4 dealer rating
Xdrive30d M Sport
33,799mi Auto Diesel 3.0L
£48,800
Chelmsford
~£1,225/pm
X6 Xdrive 40I M Sport Mhev
19,229mi Auto Petrol 3.0L
£53,950
Paignton
~£1,355/pm
Dealer Not Rated
View more photos (32)
Xdrive40d Mht M Sport Step
16,223mi Auto Diesel
£50,499
Derby
~£1,268/pm
View more photos (36)
Xdrive30d M Sport Edition
42,953mi Auto Diesel 3.0L
£29,475
~£740/pm
View more photos (30)
3.0 30D M Sport Xdrive Euro 6 Ss
150,000mi Auto Diesel 3.0L
£13,699
Nottingham
~£344/pm
5.0 dealer rating
View more photos (69)
4X4 3.0 40D Steptronic Xdrive Euro 5 201160
133,000mi Auto Diesel 3.0L
£7,495
Andover
~£188/pm
4.5 dealer rating
View more photos (24)
Coupe
79,000mi Auto Diesel 3.0L
£28,990
Livingston
~£728/pm
View more photos (33)
Xdrive30d Mht M Sport Step Pro Pack
43,576mi Auto Diesel 3.0L
£47,750
Cardiff
~£1,199/pm
View more photos (22)
X6 Xdrive30d M Sport Edition
31,116mi Auto Diesel 3.0L
£31,995
Wigan
~£803/pm
4.8 dealer rating
3.0 40D Xdrive Euro 5
72,150mi Auto Diesel 3.0L
£13,450
Scunthorpe
~£338/pm
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
View more photos (99)
3.0 40D 313 Ps
109,000mi Auto Diesel 3.0L
£18,490
~£464/pm
Results 192 - 216 of 304