2019 BMW X7
Xdrive30d M Sport
54,394miAutoDiesel3.0L
£49,995
Heywood
~£1,255/pm
This BMW X7 Xdrive30d M Sport is currently on offer and ready for its new owner to take home. It features a 3000 CC diesel engine with automatic transmission and has 54,394 miles clocked-up on the dash.