2016 BMW 3 Series
320D M Sport
58,545miAutoDiesel2.0L
£15,995
Northampton
~£402/pm
Have a closer look at this BMW 3 Series that has got automatic transmission and a 2.0 litre diesel motor. This second hand model now up for sale at our dealership comes in the shade of black and has 58,545 miles on the clock.