2019 BMW 5 Series
520I M Sport Estate
34,546miAutoPetrol2.0L
£21,900
Leicester
~£550/pm
Coming in the tone of black, this used car has got a mere 34,546 miles clocked up on the dashboard and features a 2.0 litre petrol motor with automatic transmission.