2023 BMW X6
Xdrive40i Mht M Sport Step
5,263miAutoPetrol3.0L
£65,999
Stoke-on-Trent
~£1,657/pm
This X6 is in an excellent, nearly new condition throughout, it's only got 5,263 miles clocked-up on the dashboard and is in fantastic working order.