2016 BMW 3 Series
320D M Sport
58,545miAutoDiesel2.0L
£15,995
Northampton
~£402/pm
With 58,545 miles on the dash and coming finished in the shade of black, this saloon vehicle comes equipped with automatic transmission and has a 2.0 Ltr diesel motor.