2016 BMW 3 Series
320D M Sport
58,545miAutoDiesel2.0L
£15,995
Northampton
~£402/pm
Priced at £15,995, this dealership in Northampton is currently selling this second hand BMW 3 Series that is equipped with a 2000 cc diesel engine and automatic transmission.