For Smooth, seamless power is a trademark of all BMW's six-cylinder engines. M Sport cars have a muscular bodykit, larger alloys, lowered suspension, sports front seats and aluminium trim.
Against There's a big jump in CO2 emissions over the 320i, so tax bills are higher. And, for the same money, you could be getting one of the more frugal diesel models.
This is a typically great BMW engine, but the bills are too high. Stick with either a smaller petrol engine or - preferably - one of the diesels.
It's hard to go wrong with the 3 Series, but the diesels are the best bet. Even the cheapest of these performs strongly, but the 320d really hits the sweet spot for price, economy and emissions. It's all the car most of us will ever need.
That's not to say it's all the car we'll ever want. The more powerful 330d and 335d are quicker still and more desirable, with extraordinary muscle and surprising economy. They're every bit as swift as the big six-cylinder petrol models, which will cost more to run.
Thanks to BMW’s Efficient Dynamics fuel-saving measures, though, even the petrol versions are cleaner and greener than most rivals.
Basic ES versions come with a reasonable rather than generous level of kit. The SE adds more toys, but on balance the ES is better value. M Sport models have a sportier feel, with lowered suspension, larger alloys and brushed aluminium trim.
Inclusive servicing packages are available, which makes budgeting easier.
A very good car to drive on a decent run, around…
This is a fab car which I have enjoyed owning and…
A good car completely spoiled by Run-Flat tyres.…
I've had this company car for approx 30 months and…