2019 BMW X5
X5 Xdrive30d M Sport
29,000miAutoDiesel3.0L
£42,490
£210 lessEdinburgh
~£1,067/pm
Same model
13k less miles
Same year
3.0L
Auto
This X5 has 29,000 miles clocked-up on the dash and is fitted out with a 3.0 litre motor. It runs on diesel with automatic transmission and is finished in the tone of black.