2016 BMW X5
40D M Sport
88,103mi Auto Diesel 3.0L
£21,995
Stoke-on-Trent
~£552/pm
Containing a 3.0 Litre diesel motor with automatic transmission, this second-hand BMW is currently available to buy in the shade of blue with 88,103 miles clocked-up on the dashboard.