Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,601 cars
X5 Xdrive30d M Sport
44,305mi Auto Hybrid
£44,383
Bromley
~£1,115/pm
3.7 dealer rating
25,695mi Auto Diesel 3.0L
£47,950
Northampton
~£1,204/pm
4.3 dealer rating
Xdrive30d Se 11,000 Of Factory Extras
74,672mi Auto Diesel 3.0L
£16,999
Newcastle upon Tyne
~£427/pm
4.5 dealer rating
4.4 M50i V8 Xdrive Euro 6 Ss
8,833mi Auto Petrol
£56,000
Chelmsford
~£1,406/pm
4.4 dealer rating
3.0 M50d Suv Xdrive Euro 6 Ss
69,000mi Auto Diesel 3.0L
£26,995
Conwy
~£678/pm
4.2 dealer rating
X5 Xdrive 30D M Sport Mhev
39,600mi Auto Diesel 3.0L
£42,495
York
~£1,067/pm
4.9 dealer rating
X5 Xdrive40i M Sport
28,209mi Auto Petrol 3.0L
£52,255
London
~£1,312/pm
X5 Xdrive30d M Sport Mhev
13,166mi Auto Diesel 3.0L
Bristol
Xdrive30d M Sport
34,690mi Auto Diesel 3.0L
£45,308
Redhill
~£1,138/pm
20,196mi Auto Diesel
£49,478
Portsmouth
~£1,243/pm
4.7 dealer rating
Xdrive40d M Sport
27,766mi Auto Diesel 3.0L
£33,500
Shrewsbury
~£841/pm
Xdrive45e M Sport
41,374mi Auto Hybrid 3.0L
£41,920
Blackburn
~£1,053/pm
4.1 dealer rating
3.0 30D M Sport Xdrive Euro 6 Ss
106,329mi Auto Diesel 3.0L
£14,975
Nottingham
~£376/pm
4.8 dealer rating
31,729mi Auto Diesel 3.0L
£45,940
~£1,154/pm
131,000mi Auto Diesel 3.0L
£3,000
Harlow
~£75/pm
62,315mi Auto Diesel 3.0L
£26,750
Sheffield
~£672/pm
3.0 X5 Xdrive 30D M Sport Mhev 4Wd
14,000mi Auto Hybrid 3.0L
£44,000
Airdrie
~£1,105/pm
5.0 dealer rating
3.0 40D M Sport Suv Xdrive Euro 6
97,000mi Auto Diesel 3.0L
£21,000
Sandbach
~£527/pm
X5 Xdrive45e M Sport
22,701mi Auto Hybrid 3.0L
£46,816
Kingston Upon Thames
~£1,176/pm
3.9 dealer rating
3.0 40D M Sport
69,408mi Auto Diesel 3.0L
£26,991
X5 Xdrive40i M Sport Mhev
24,439mi Auto Petrol 3.0L
£46,699
Stafford
~£1,173/pm
64,339mi Auto Diesel 3.0L
£23,699
Colchester
~£595/pm
Suv 2.0 25D M Sport Xdrive Euro 6 Ss
92,000mi Auto Diesel 2.0L
£17,294
Staines
~£434/pm
Suv
32,572mi Auto Hybrid 3.0L
£43,990
Luton
Results 1,512 - 1,536 of 1,601