The 335i Luxury is the only model in the new BMW 3-series range to stick with six-cylinder power – for now, at least. The ‘35i’ twin-turbocharged 3-litre straight six petrol engine is ...
The catch is the price: the 335d costs £2055 more than the manual 335i. If you can live without an auto ’box, which is a £1590 option on the petrol car, BMW’s combined-cycle consumption ...