Best new car to last a long time

Hi. I know nothing of cars but I want to buy a good used diesel automatic to last for many years. I don't care about buying the latest greatest model every year or two and I just want the best chance of a reliable, long-lasting car which will go on and on an on.

I'm looking at either BMW or Mercedes as I believe these are two highly rated options. In particular I'm considering either a 3 or 5 series BMW or a C or E class Mercedes.

Can you give me advice as to my best options please?

Asked on 12 February 2012 by honeybun45

Answered by Honest John
Probably a Mercedes C200 or C220CDI. But anything fitted with piezoelectric fuel injectors could have problems. Avoid all VA/Audis with DSGs/s-tronics. They don't last. Latest BMW F30 3-Series very impressive but can't tell you anything about longevity because it has yet to prove itself.
Similar questions
I am looking to purchase a three or four-year-old E-Class diesel automatic (Avantgarde preferred). From the many 'expert' reviews that are around, am I right in believing that there are fewer mechanical...
I read your car-by-car breakdown on second-hand Jaguar XKRs and XK8s where you recommend avoiding 96 to 2000 models with a VIN numbers 001036 to 042775 inclusive. My XKR was registered on 20 04 2000 and...
My 206,000 mile BMW 530d needs to be replaced. How recent a 3 series can I buy while avoiding recent electronic bling like stop start and run flat tyres?
Related models
Superb to drive. Great handling and steering. Upmarket image. Economical diesel engines culminating in amazingly efficient 320d Efficient Dynamics at 109g/km of CO2.
A big improvement on the previous C-Class. Feels well built and robust. Very comfortable and refined. High quality ride. Good CDI diesels.