2018 BMW X5
3.0 Xdrive30d M Sport 255 Bhp
82,000miAutoDiesel3.0L
£24,795
Preston
~£623/pm
For the total of only £25,395 is this X5 3.0 Xdrive30d M Sport 255 Bhp, it has got a 3.0 L diesel motor with automatic transmission and has 82,948 miles on the dash.