2019 BMW 5 Series
520I M Sport
40,374miAutoPetrol2.0L
£19,998
£2,199 moreJohnstone
~£502/pm
Same model
6k less miles
Same year
Petrol
Auto
Take a look at the bargain price at this car dealership on this low mileage, like new BMW 5 Series that’s got a cc engine, transmission and only few miles on the clock.