2020 BMW 5 Series
530D M Sport
28,980miAutoDiesel3.0L
£25,699
£3,296 lessLondon
~£645/pm
Same model
12k more miles
Same year
3.0L
Diesel
Auto
Now on display at our showroom is this 5 Series with just 28,980 miles clocked up on the dashboard.