2016 BMW X5
X5 Xdrive40e M Sport
56,997miAutoHybrid2.0L
£21,800
£200 moreKingston Upon Thames
~£547/pm
Same model
23k less miles
Same year
2.0L
Hybrid
Auto
Seize the chance to purchase this X5 X5 Xdrive40e M Sport up for sale at only £22,000. It has been finished in , has got 56,997 miles on the dash and contains a 2000 cc hybrid motor.