2017 BMW X5
3.0 40D M Sport Xdrive Euro 6 Ss
97,200miAutoDiesel3.0L
£20,995
Halifax
~£527/pm
Thinking of going for a BMW X5? Well, consider choosing this second-hand model from this dealer, it contains a 3000 cc diesel motor with automatic transmission and has got 96,300 miles clocked up on the dash.