2017 BMW 5 Series
530I M Sport Tech Pack
31,146miAutoPetrol2.0L
£26,000
£5,525 moreShrewsbury
~£653/pm
Same model
42k less miles
Same year
2.0L
Petrol
Auto
This BMW 5 Series has just 31,146 miles on the dash and it has been driven for less than a year.