2019 BMW 3 Series
320D Xdrive Sport Step
47,109miAutoDiesel2.0L
£21,898
£600 lessRutherglen
~£550/pm
Same model
2k more miles
Same year
2.0L
Diesel
Auto
47,109 miles clocked-up on the dash, this 3 Series 320D Xdrive Sport Step has a 2.0 litre diesel engine with automatic transmission.