2019 BMW X7
X7 Xdrive 40I M Sport
24,500miAutoPetrol3.0L
£57,995
£5,495 moreCleckheaton
~£1,456/pm
Same model
33k less miles
Same year
3.0L
Petrol
Auto
This BMW has just 24,500 miles on the dash and has been used for less than a full year.