2020 BMW 3 Series
320D M Sport
46,161miAutoDiesel2.0L
£22,489
Hertford
~£565/pm
Available in the shade of white, this second-hand BMW 3 Series has 46,161 miles clocked-up on the dash and is fitted with a 2000CC diesel engine with automatic transmission.