2018 BMW 5 Series
540I Xdrive M Sport
51,625miAutoPetrol3.0L
£24,400
Croydon
~£613/pm
Painted in grey, this saloon 5 Series 540I Xdrive M Sport has 51,625 miles clocked-up on the dashboard and features a automatic 3.0 litre engine running on petrol.