2017 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
55,600miAutoDiesel3.0L
£27,750
Basildon
~£697/pm
This BMW X5 3.0 Xdrive40d M Sport 309 Bhp has 55,600 miles clocked up on the dash and is fitted with a 3000CC engine. It runs on diesel with automatic transmission and comes in grey.