2020 BMW X5
3.0L 40I M Sport Suv Xdrive Euro 6 S
31,790miAutoPetrol3.0L
£41,490
£9,505 lessTonbridge
~£1,042/pm
Same model
3k less miles
Same year
3.0L
Petrol
Auto
Our dealership is currently advertising a mere £42,990 for this low mileage BMW that has only 31,790 miles on the clock.