2020 BMW X7
30D M Sport
72,000miAutoDiesel3.0L
£49,995
Cleckheaton
~£1,255/pm
Featuring a 3.0l diesel engine with automatic transmission, this used BMW from this dealer is on the market in the tone of black and has 74,250 miles on the dashboard.