2016 BMW X5
Xdrive30d M Sport
Auto3.0L
£26,990
£5,741 moreBillingshurst
~£678/pm
Same model
Same year
3.0L
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.