2020 BMW 3 Series
320D Xdrive M Sport Step
48,158miAutoDiesel2.0L
£22,998
£6,998 lessAberdeen
~£578/pm
Same model
33k more miles
Same year
2.0L
Diesel
Auto
For £22,998 you can buy this second hand BMW 3 Series from this car dealership in Aberdeen which has a 2000 cc diesel engine with automatic transmission.