2021 BMW 3 Series
320D Mht M Sport Step
25,496miAutoDiesel2.0L
£26,498
£1,500 moreAberdeen
~£665/pm
Same model
14k less miles
Same year
2.0L
Diesel
Auto
This saloon 3 Series has 25,496 miles clocked-up on the dash and incorporates a 2.0 L diesel engine with automatic transmission.