2016 BMW 3 Series
330D M Sport
83,806miAutoDiesel3.0L
£12,260
London
~£308/pm
This BMW 3 Series has 83,806 miles on the dashboard and comes fitted with a 3.0 ltr diesel motor and automatic transmission. It is now available on the market for the fabulous price of just £12,260.