2016 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
95,000miAutoDiesel3.0L
£23,390
Bedford
~£587/pm
Fitted out with a 3.0l diesel motor with automatic transmission, this used BMW X5 3.0 Xdrive40d M Sport 309 Bhp is currently available on the market in the shade of grey with 95,000 miles on the dash.