2021 BMW X7
Xdrive40i M Sport Step
30,207miAutoPetrol3.0L
£57,000
£40,101 lessSolihull
~£1,431/pm
Same model
3.0L
Petrol
Auto
Are you looking at choosing a X7? Well, take a more detailed look at this second hand one with a mere 30,207 miles on the clock.