2017 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
53,292miAutoDiesel3.0L
£25,490
£1,505 lessHayes
~£640/pm
Same model
292 more miles
Same year
3.0L
Diesel
Auto
Containing a 3000 cc diesel motor and automatic transmission, this second-hand X5 comes in the shade of black and has 53,292 miles clocked up on the dash.