2023 BMW 5 Series
520D Mht M Sport Step
4,694miAutoDiesel2.0L
£40,898
£2,611 lessRutherglen
~£1,027/pm
Same model
3k less miles
Same year
Diesel
Auto
This BMW 5 Series 520D Mht M Sport Step has got a mere 4,694 miles clocked up on the dash and has been driven for under a year.