M54 Engine: The Best Of The Best


The BMW M54 is an inline straight-6 petrol engine produced from 2000 to 2006. It was released in the BMW E53 X5 as a replacement for the BMW M52 engine. The BMW M54 is a high-performance engine, used in the BMW Z4 2.5L, 2000 – 2006 E46 320i, and the 2003 – 2005 E60/E61 520i. 


In 2004 the M54 engine started to be phased out after the introduction of the BMW N52 engine. In 2002 and 2003, the M54 topped the Ward’s 10 Best Engines list.

This is a series of inline 6-cylinder engines with 4-valves technology which made its debut in 2000. It is the further development of the BMW M52 and was replaced in 2004 by the BMW N52. The M54 engines have a camshaft adjustment for the outlet and inlet side. The cylinder head and crankcase are made of aluminum.

The M54 was first introduced with 3-liters of displacement and 170 kW fulfilling the exhaust emission limits of ULEV (Ultra Low Emission Vehicles) and D4. 

The M54 uses an aluminum cylinder head and aluminum block with cast-iron cylinder liners and, like the M52TU, the M54 features Variable valve timing to both camshafts (called “DISA” by BMW) a dual length intake manifold and (called dual VANOS by BMW).

There was no (TU) technical update version of the M54 manufactured; therefore the engine specifications remained the same throughout its seven-year production.

The M54 engine installed in the models Z4 2.5L, 2.2L and 3.0L respectively from 2002 – 2005. From 2006, the M54 engine installed in the Z4 was replaced by the N52 engine.

The M54 engine has the following models, namely, M54B22, M54B25, M54B30, and S54B32.



M54B22 is found in the following BMW cars: 2000 – 2006 E46 320i, 320Ci, 2000- 2003 E39 520i, 2000 – 2002 E36/7 Z3 2.2i, 2003 – 2005 E85 Z4 2.2i, and 2003 – 2005 E60/E61 520i.

M54B25 applied on the 2000 – 2002 E36/7 Z3 2.5i, the 2000 – 2006 E46 325i, 325xi, 325Ci, the 2000 – 2004 E46/5 325ti, the 2000 – 2004 E39 525i, the 2003 – 2005 E60/E61 525i, 525xi, the 2003 – 2006 E83 X3 2.5i, and the 2002 – 2005 E85 Z4 2.5i.


Fuel Consumption

The E46 320i from 2000 – 2001 has a fuel consumption of 8.9 litres/100km and torque of 0 to 100 km/h (62mph) in 8.3 seconds with a maximum top speed of 226 km/h (140 mph).


The M54 engine and other engines can be easily bought by visiting the BE FORWARD Auto-Parts Store.





Leave a Comment