2020 BMW X5
3.0L 40I M Sport Suv Xdrive Euro 6 S
31,790miAutoPetrol3.0L
£40,691
£702 moreTonbridge
~£1,022/pm
Same model
8k 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.