CompleteCar
Ask Us Anything

Newer BMW 520d or older with lower mileage?

Should I purchase a 2013 BMW 520d with the ‘N47’ engine with 115,000 miles on the clock or a 2014 520d with 147,000 miles but the newer ‘B47’ engine?

Paul OConnor (Carlow)

Feb 2025 Filed under: choosing used car


Expert answer

Hi Paul,

You need to make the call yourself, obviously, but I’d be inclined to suggest the newer engine is a better bet as it has been more reliable than the N47 with its well-documented timing-chain issues and high cost of repair. However, that decision would come down to the service history on the newer car with the higher mileage. If the service history is incomplete then stay away from it.

Shane O' Donoghue - Complete Car Advisor


Read all questions...

-->