2017 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
53,292miAutoDiesel3.0L
£25,490
Hayes
~£640/pm
Up for sale at the full price of £25,490 or with the possibility to purchase on credit with affordable payments beginning at £ per month, this X5 has a 3.0L diesel engine with automatic transmission and has got 53,292 miles on the clock.