2020 BMW 5 Series
540I Xdrive M Sport Plus Pack
35,406miAutoPetrol3.0L
£35,000
£7,005 moreShrewsbury
~£879/pm
Same model
10k more miles
Same year
3.0L
Petrol
Auto
This BMW 5 Series contains a L petrol motor with automatic transmission and has 35,406 miles on the dash.