Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,562 cars
View more photos (45)
3.0 X5 Xdrive 30D M Sport 4Wd
38,600mi Auto Diesel 3.0L
£41,999
Kidderminster
~£1,055/pm
4.8 dealer rating
View more photos (27)
Suv
66,000mi Auto Diesel 3.0L
£21,980
Nottingham
~£552/pm
4.2 dealer rating
View more photos (33)
X5 Xdrive 40D M Sport Mhev
32,500mi Auto Diesel 3.0L
£52,990
Derby
~£1,331/pm
4.4 dealer rating
View more photos (70)
X5 M50d
49,000mi Auto Diesel 3.0L
£45,990
Coventry
~£1,155/pm
View more photos (102)
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
52,000mi Auto Diesel 3.0L
£43,750
Burnley
~£1,099/pm
4.9 dealer rating
View more photos (23)
X5 Xdrive40i Xline
49,074mi Auto Petrol 3.0L
£37,500
Kingston Upon Thames
~£942/pm
3.9 dealer rating
View more photos (82)
52,600mi Auto Diesel 3.0L
£32,950
Sheffield
~£827/pm
Dealer Not Rated
View more photos (32)
Xdrive45e M Sport
23,069mi Auto Hybrid 3.0L
£46,990
Borehamwood
~£1,180/pm
View more photos (20)
Xdrive30d Se
94,000mi Auto Diesel 3.0L
£15,350
Cookstown
~£385/pm
View more photos (34)
3.0 30D
179,000mi Auto Diesel 3.0L
£4,685
Bedford
~£118/pm
4.7 dealer rating
View more photos (13)
3.0 M50d Suv Xdrive Euro 6 Ss
54,000mi Auto Diesel 3.0L
£26,990
~£678/pm
View more photos (55)
42,914mi Auto Hybrid 3.0L
£43,920
Reading
~£1,103/pm
View more photos (25)
X5 Xdrive40d M Sport
22,192mi Auto Diesel 3.0L
£48,500
Aberdeen
~£1,218/pm
3.0 40D M Sport Xdrive Euro 6 Ss
78,000mi Auto Diesel 3.0L
£19,990
Harrow
~£502/pm
View more photos (16)
30D M Sport U1104 Ulez
74,889mi Auto Diesel 3.0L
£37,750
~£948/pm
View more photos (39)
Xdrive M50d
30,437mi Auto Diesel 3.0L
£43,950
Portsmouth
~£1,104/pm
4.5 dealer rating
View more photos (8)
3.0 M50d Xdrive Euro 6 Ss
113,467mi Auto Diesel 3.0L
£20,995
Bradford
~£527/pm
3.0L Xdrive30d M Sport 255 Bhp
79,000mi Auto Diesel 3.0L
£21,600
Maldon
~£542/pm
15,250mi Auto Diesel 3.0L
£52,995
Cleckheaton
4.6 dealer rating
View more photos (48)
3.0 40I Mht M Sport Xdrive Euro 6 Ss
27,000mi Auto Hybrid 3.0L
£42,989
London
~£1,080/pm
3L M50d
74,036mi Auto Diesel 3.0L
£25,995
Great Dunmow
~£653/pm
View more photos (18)
30D Msport Fsh
Diesel
£8,290
Falkirk
~£208/pm
3.0 dealer rating
X5 Xdrive30d Xline
6,596mi Auto Hybrid
£64,990
Liverpool
~£1,632/pm
4.1 dealer rating
View more photos (30)
Suv 3.0 40D Se Xdrive Euro 6 Ss 2015
89,460mi Auto Diesel 3.0L
£20,480
~£514/pm
Results 576 - 600 of 1,562