2016 BMW X5
3.0 Xdrive40d M Sport 309 Bhp
80,000miAutoDiesel3.0L
£21,995
Sandy
~£552/pm
On offer and ready for its next owner to drive away is this BMW. This second hand one has 80,000 miles clocked up on the dash and has a 3.0 Litre diesel motor.