2020 BMW 5 Series
520I M Sport
14,588miAutoPetrol2.0L
£25,126
£2,428 moreReading
~£631/pm
Same model
17k less miles
Same year
2.0L
Petrol
Auto
This saloon BMW 5 Series has a low mileage of only 14,588 miles on the dashboard and has been on the road for less than a full year.