2020 BMW X5
X5 Xdrive30d M Sport
28,848miAutoDiesel3.0L
£42,590
£3,726 lessEdinburgh
~£1,070/pm
Same model
1k more miles
Same year
3.0L
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.