2016 BMW 5 Series
520D M Sport
30,218mi Auto Diesel 2.0L
£14,999
Tonypandy
~£377/pm
Are you considering buying a BMW 5 Series 520D M Sport? Consider this second-hand one, it has 30,213 miles clocked up on the dash and is fitted with a 2.0 litre diesel engine and automatic transmission.