2016 BMW X5
Xdrive30d M Sport
Auto3.0L
£26,890
£3,900 moreBillingshurst
~£675/pm
Same model
Same year
Auto
Take a look at the incredible price at this dealership for this low mileage BMW X5 that has automatic transmission, a 3.0l engine and only few miles clocked-up on the dash.