Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,527 cars
View more photos (41)
3.0 M50d Xdrive Euro 6 Ss
87,000mi Auto Diesel 3.0L
£24,995
Belfast
~£628/pm
4.9 dealer rating
View more photos (19)
Xdrive45e M Sport
78,784mi Auto Petrol 3.0L
£37,998
Chester-Le-Street
~£954/pm
4.6 dealer rating
View more photos (89)
3.0 M50d 395 Bhp
45,000mi Auto Diesel 3.0L
£41,949
Oldham
~£1,053/pm
4.4 dealer rating
View more photos (39)
X5 Xdrive30d M Sport
50,394mi Auto Diesel 3.0L
£36,067
Guildford
~£906/pm
4.1 dealer rating
View more photos (40)
30D Mht M Sport Steptronic Xdrive Euro 6
7,609mi Auto Diesel 3.0L
£77,000
Swindon
~£1,934/pm
View more photos (44)
X5 Xdrive40d M Sport
34,027mi Auto Diesel 3.0L
£33,222
Crawley
~£834/pm
4.5 dealer rating
View more photos (55)
3.0L M50d 395 Bhp
75,479mi Auto Diesel 3.0L
£40,990
Wigan
~£1,029/pm
4.7 dealer rating
View more photos (37)
X5 Xdrive 30D M Sport Mhev
9,418mi Auto Diesel 3.0L
£68,000
Bristol
~£1,708/pm
View more photos (49)
Xdrive30d M Sport
118,394mi Auto Diesel 3.0L
£15,499
York
~£389/pm
3.8 dealer rating
View more photos (32)
X5 Xdrive 3.0D M Sport Stunning Vehicle. Freshly R
81,000mi Auto
£21,995
Chester
~£552/pm
View more photos (52)
3.0 40D M Sport Xdrive Euro 6 Ss
68,000mi Auto Diesel 3.0L
£27,500
Rainham
~£691/pm
View more photos (42)
3.0 30D M Sport Xdrive Euro 6 Ss
75,566mi Auto Diesel 3.0L
£17,995
Harrow
~£452/pm
View more photos (38)
X5 Xdrive 30D M Sport
97,200mi Auto Diesel 3.0L
£20,750
Southend-on-Sea
~£521/pm
4.8 dealer rating
View more photos (48)
3.0 M50d 376 Bhp
61,870mi Auto Diesel 3.0L
£29,860
Warrington
~£750/pm
View more photos (33)
3.0 Xdrive45e M Sport 389 Bhp
27,211mi Auto Hybrid 3.0L
£42,995
Chelmsford
~£1,080/pm
Xdrive M50d
31,000mi Auto Diesel 3.0L
£43,999
Derby
~£1,105/pm
View more photos (23)
72,387mi Auto Diesel 3.0L
£25,975
Peterborough
~£652/pm
4.0 dealer rating
View more photos (9)
X5 Xdrive 30D Ac
55,692mi Auto Diesel 3.0L
£21,900
Flint
~£550/pm
Dealer Not Rated
View more photos (30)
2.0 Xdrive25d Se 231 Bhp
65,520mi Auto Diesel 2.0L
£18,995
Manchester
~£477/pm
View more photos (98)
Xdrive25d M Sport
80,000mi Auto Diesel 2.0L
£17,949
~£451/pm
5.0 dealer rating
67,250mi Auto Diesel 3.0L
£25,490
London
~£640/pm
3.0 30D Mht M Sport Suv Hybrid Steptron
14,321mi Diesel 3.0L
£60,000
Edinburgh
~£1,507/pm
4.2 dealer rating
View more photos (16)
X5 Xdrive40d M Sport Mhev
29,500mi Auto Diesel 3.0L
£58,995
Armagh
~£1,481/pm
View more photos (43)
28,000mi Auto Diesel 3.0L
£32,980
Sutton In Ashfield
~£828/pm
Results 48 - 72 of 1,527