2021 BMW X7
Xdrive40d Mht M Sport Step
13,816miAutoDiesel3.0L
£64,898
Irvine
~£1,630/pm
With a low mileage of only 13,816 miles clocked up on the dash, this second hand vehicle in an almost pristine, like new condition is currently available on the market for £64,898 or on finance starting off at just £ per month.