2021 BMW 3 Series
320D Mht M Sport Step
25,496miAutoDiesel2.0L
£26,498
£998 moreAberdeen
~£665/pm
Same model
5k 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.