2016 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
80,000miAutoDiesel3.0L
£21,995
Sandy
~£552/pm
Having 80,000 miles clocked up on the dash and coming finished in the shade of black, this BMW X5 3.0 Xdrive40d M Sport 309 Bhp is equipped with a 3.0 litre diesel motor and has automatic transmission.