2017 BMW 5 Series
2.0 520D M Sport Euro 6 Ss
42,925mi Manual Diesel 2.0L
£17,900
Stoke-on-Trent
~£450/pm
At the brilliant price of only £17,900 is this 5 Series 2.0 520D M Sport Euro 6 Ss with manual transmission, a 2.0 litre diesel motor and 42,925 miles on the clock.