2020 BMW X5
X5 Xdrive30d M Sport
28,000miAutoDiesel3.0L
£42,590
£1,410 lessEdinburgh
~£1,070/pm
Same model
3k less miles
Same year
3.0L
Diesel
Auto
This second-hand, low mileage BMW X5 X5 Xdrive30d M Sport contains a 3.0L diesel engine and has automatic transmission. On the market in a white finish with only 28,000 miles clocked-up on the dashboard.