2018 BMW 5 Series
2.0 520I M Sport Euro 6 Ss
39,000mi Auto Petrol 2.0L
£18,990
Basingstoke
~£477/pm
With 39,000 miles clocked up on the dash, this 5 Series 2.0 520I M Sport Euro 6 Ss is fitted with a 2000 CC petrol motor and has automatic transmission.