BMW 320d ESPrice £25,385Target Price £23,183Economy 58.9mpgCO2 128g/kmThe 320d has been top dog of the compact executive class for four years – and still heads the field by some margin.
Yes, the
3 Series really does have it all –
superb road manners, a great image, excellent refinement and plenty of pace.
It's a sensible choice, too. As well as delivering near 60mpg fuel economy, this 174bhp diesel version costs just £120 a year to tax.
ES may be the entry-level trim, but it gets all the must-haves – including alloys and air-conditioning – and is £1300 cheaper than the SE.
Mercedes-Benz C220 CDI SEPrice £25,007Target Price £23,149Average economy 47.9mpgCO2 156g/kmNot as frugal as the 3 Series, but the
C-Class is a tad cheaper to buy and should hang onto its value better than the BMW.
This 168bhp diesel is our pick of the range, and we'd go for the SE model. It gets all the essential goodies (including alloys and climate control) and because it's set up for comfort, it beats the Sport models for ride quality.