2020 BMW 5 Series
530D M Sport
24,251miAutoDiesel3.0L
£27,699
£1,204 moreStoke-on-Trent
~£696/pm
Same model
2k less miles
Same year
3.0L
Diesel
Auto
This second hand car has just 24,251 miles on the dashboard and it's been on the road for less than a full year.