2017 BMW X5
3.0 30D M Sport Suv Xdrive Euro 6
70,000miAutoDiesel3.0L
£23,523
Wembley
~£591/pm
Coming in the tone of black, this BMW X5 3.0 30D M Sport Suv Xdrive Euro 6 has 70,000 miles clocked up on the dash and comes fitted out with a automatic 3.0 Litre engine requiring diesel.