2018 BMW X5
40D M Sport
95,625mi Auto Diesel 3.0L
£21,991
Edinburgh
~£552/pm
On offer at the great price of just £22,991 is this X5 40D M Sport which has got automatic transmission and a 3000 CC diesel motor. This second hand one currently on sale at this dealer has 95,625 miles clocked up on the dashboard.