2021 BMW X7
Xdrive40d Mht M Sport Step
23,509miAutoDiesel3.0L
£59,898
£5,000 lessRutherglen
~£1,504/pm
Same model
10k more miles
Same year
3.0L
Diesel
Auto
This motor has a low mileage of only 23,509 miles on the dash and has been driven for less than a full year.