2019 BMW X7
X7 Xdrive 40I M Sport
57,912miAutoPetrol3.0L
£50,000
Braunstone Town
~£1,256/pm
This X7 has 56,801 miles clocked up on the dash and incorporates a 3.0 L motor. It runs on petrol with automatic transmission and comes in the tone of grey.