2019 BMW X7
3.0 40I M Sport Xdrive Euro 6 Ss
30,162miAutoPetrol3.0L
£55,990
Knaresborough
~£1,406/pm
On the market and ready for you to drive away today is this BMW X7 3.0 40I M Sport Xdrive Euro 6 Ss , it has got a 3.0L petrol engine with automatic transmission. This low mileage one only has 30,162 miles clocked up on the dash.