2020 BMW 5 Series
540I Xdrive M Sport
82,813miAutoPetrol3.0L
£24,590
£5,910 lessBolton
~£618/pm
Same model
45k more miles
Same year
3.0L
Petrol
Auto
First registered in : Second hand BMW that has a low mileage of just 82,813 miles and a 3.0 litre petrol motor with automatic transmission.