2016 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
54,220miAutoDiesel3.0L
£25,890
£4,900 moreBedford
~£650/pm
Same model
37k less miles
Same year
3.0L
Diesel
Auto
Coming in the tone of black, this BMW X5 3.0 Xdrive40d M Sport 309 Bhp has 54,220 miles clocked up on the dashboard and comes equipped with a 3.0 litre diesel engine with automatic transmission.