2021 BMW 3 Series
320D Mht M Sport Step
25,486miAutoDiesel2.0L
£25,498
Aberdeen
~£640/pm
Coming equipped with a 2.0 litre diesel engine with automatic transmission, this second hand 3 Series from this dealer is on offer with a grey finish and has 25,486 miles clocked up on the dash.