2017 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
73,000miAutoDiesel3.0L
£25,500
£1,500 moreNewcastle upon Tyne
~£640/pm
Same model
7k less miles
Same year
3.0L
Diesel
Auto
This BMW X5 has 73,000 miles clocked-up on the dash and incorporates a 3.0 Litre engine. It runs on diesel with automatic transmission and has been finished in the shade of grey.