2017 BMW 5 Series
520D Xdrive M Sport
59,529miAutoDiesel
£19,491
Hamilton
~£489/pm
On offer and ready for its next owner to drive home is this 5 Series. This second hand model has got 59,529 miles on the dash and is equipped with a L diesel engine with automatic transmission.