2016 BMW 3 Series
320D M Sport
58,545miAutoDiesel2.0L
£15,995
Northampton
~£402/pm
Finished in the tone of black, this saloon 3 Series 320D M Sport has a 2000CC diesel motor with automatic transmission and has 58,545 miles clocked up on the dash.