2020 BMW 3 Series
320D M Sport
25,962miAutoDiesel2.0L
£25,998
£5,208 moreEdinburgh
~£653/pm
Same model
36k less miles
Same year
2.0L
Diesel
Auto
Finished in blue, this saloon motor has clocked-up 25,962 miles and has a 2.0 ltr diesel engine with automatic transmission.