2023 BMW 5 Series
520D M Sport Touring
4,927miAutoDiesel2.0L
£38,950
£866 lessCheltenham
~£978/pm
Same model
1k more miles
Same year
2.0L
Diesel
Auto
This dealer is advertising a low price of only £38,950 on this nearly new BMW with just 4,927 mi on the dashboard.