2020 BMW 5 Series
520I M Sport Plus Pack
45,646mi Auto Petrol 2.0L
£21,750
Maidenhead
~£546/pm
Have a look at this BMW 5 Series that comes equipped with automatic transmission and a 2000 cc petrol engine. This second-hand model has got 45,646 miles clocked-up on the dash.