2019 BMW 5 Series
520I M Sport
35,754miAutoPetrol2.0L
£20,990
£505 lessAshford
~£527/pm
Same model
6k more miles
Same year
2.0L
Petrol
Auto
A great price of only £20,990 is currently being advertised by our dealership for this low mileage 5 Series 520I M Sport that has a mere 35,754 miles on the clock.