2018 BMW X5
Xdrive30d M Sport
54,731mi Auto Diesel 3.0L
£27,495
Middlesbrough
~£690/pm
First registered in 2018: Second-hand BMW X5 Xdrive30d M Sport that has a 3.0l diesel engine, automatic transmission and a mere 54,731 miles clocked-up on the dash.