2019 BMW X5
X5 Xdrive30d M Sport
14,112miAutoDiesel3.0L
£46,000
£5,500 moreDundee
~£1,155/pm
Same model
18k less miles
Same year
3.0L
Diesel
Auto
A fantastic price of just £48,000 is currently being advertised by this dealer for this low mileage suv that's got just 14,000 miles on the dashboard.