2018 BMW 3 Series
320D M Sport Shadow Edition Step
20,260mi Auto Diesel 2.0L
£19,750
Ashford
~£496/pm
Painted in grey, this BMW 3 Series 320D M Sport Shadow Edition Step has only got 20,200 miles on the clock and comes fitted out with a 2000CC diesel motor with automatic transmission.