2022 BMW X7
Xdrive40d Mht M Sport Step Ultimate
10,278miAutoDiesel3.0L
£75,898
Kirkcaldy
~£1,906/pm
Used suv in an immaculate condition, tidy and clean throughout. It drives like new with its 3.0 L diesel motor, automatic transmission and it only has 10,278 miles on the dash.