2017 BMW X5
3.0 M50d Xdrive Euro 6 Ss
80,000miAutoDiesel3.0L
£27,995
Castleford
~£703/pm
At the bargain price of only £27,995 is this BMW X5, it is fitted with automatic transmission and a 3.0 litre diesel motor. This second-hand model has 80,000 miles on the clock.