2021 BMW 3 Series
320D Mht M Sport Step
25,486miAutoDiesel2.0L
£25,498
Aberdeen
~£640/pm
Get behind the steering wheel of this saloon for only £25,498. It has a 2.0 Litre diesel motor with automatic transmission and has clocked up 25,486 miles.