Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,582 cars
View more photos (69)
3.0 X5
108,000mi Auto Diesel 3.0L
£10,995
Port Glasgow
~£276/pm
5.0 dealer rating
View more photos (6)
Xdrive45e M Sport
23,190mi Auto Hybrid 3.0L
£57,997
London
~£1,456/pm
4.9 dealer rating
View more photos (43)
3.0 Xdrive40d M Sport
117,002mi Auto Diesel 3.0L
£7,995
Wigan
~£201/pm
View more photos (29)
Bmw X5
9,000mi Auto Hybrid
£56,495
Middlesbrough
~£1,419/pm
View more photos (39)
Suv
105,000mi Auto Diesel 3.0L
£24,999
Stanley
~£628/pm
Dealer Not Rated
View more photos (18)
3.0 Xdrive30d Se 232 Bhp
81,810mi Auto Diesel 3.0L
£7,500
Bedworth
~£188/pm
3.9 dealer rating
2.0 25D M Sport Sdrive Ss
135,000mi Auto Diesel 2.0L
£13,995
Wokingham
~£351/pm
4.5 dealer rating
View more photos (70)
3.0 30D M Sport Xdrive Ss
98,507mi Auto Diesel 3.0L
£24,989
Blackburn
4.6 dealer rating
View more photos (93)
X5 M Competition Edition
18,605mi Auto Petrol 4.4L
£74,995
Forres
~£1,883/pm
4.7 dealer rating
View more photos (20)
3.0 30D M Sport Steptronic Xdrive Euro 5
93,000mi Auto Diesel 3.0L
£8,989
Keighley
~£226/pm
4.0 dealer rating
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
97,445mi Auto Diesel 3.0L
£17,995
Telford
~£452/pm
4.8 dealer rating
View more photos (60)
3.0 30D M Sport Xdrive Euro 6 Ss
49,421mi Auto Diesel 3.0L
£39,847
Stafford
~£1,001/pm
View more photos (37)
Xdrive30d M Sport
82,066mi Auto Diesel 3.0L
£20,000
Swindon
~£502/pm
View more photos (30)
4.4I V8 Competition Suv Xdrive Eur
42,380mi Auto Petrol 4.4L
£64,795
Newport
~£1,627/pm
View more photos (81)
M Sport
121,780mi Auto Diesel 3.0L
Southend-on-Sea
3.0 30D M Sport Suv Xdrive Euro 6
87,500mi Auto Diesel 3.0L
Newcastle upon Tyne
4.3 dealer rating
View more photos (36)
4.4 X5 M50i Suv
43,757mi Auto Petrol 4.4L
£52,950
Windsor
~£1,330/pm
View more photos (19)
3.0 40D Se Xdrive Euro 6 Ss
90,000mi Auto Diesel 3.0L
£15,900
Banbridge
~£399/pm
4.4 M60i Mht Steptronic Xdrive Euro 6 Ss
7,846mi Auto Hybrid 4.4L
£84,950
Knaresborough
~£2,133/pm
View more photos (23)
X5 Xdrive 30D M Sport
36,056mi Auto Diesel 3.0L
£42,990
Perth
~£1,080/pm
4.4 dealer rating
View more photos (41)
99,000mi Auto Diesel 3.0L
£17,270
Stockport
~£434/pm
View more photos (74)
91,500mi Auto Diesel 3.0L
£33,799
Stevenage
~£849/pm
3.0 30D Mht M Sport Xdrive Euro 6 Ss
32,223mi Auto Hybrid 3.0L
£50,999
Wilmslow
~£1,281/pm
4.1 dealer rating
View more photos (24)
18,000mi Auto Diesel 3.0L
£30,995
Belfast
~£778/pm
Results 648 - 672 of 1,582