The BMW M54 is an inline six-cylinder DOHC engine produced by BMW between 2000 and 2006, which replaced the M52 engine. Unlike the previous generation engine, this engine did not receive a TU (technical update) and its specifications remained unchanged throughout the seven years of production.