2019 BMW X7
Xdrive30d M Sport
54,394miAutoDiesel3.0L
£49,995
Heywood
~£1,255/pm
This second hand X7 Xdrive30d M Sport painted in the shade of black is on offer and ready for its new owner to drive away with the option for you to buy with finance.