Select Variant
Loading products...
If you are looking for a second-hand BMW M54 engine for sale, AllGoodParts supplies quality used M54 engines for BMW vehicles across Australia. The M54 is an inline-six petrol engine family available in several variants, including the M54B22, M54B25 and M54B30. Whether you need a replacement for a worn or failed engine, our team can help you find a suitable used M54 engine based on your BMW model, engine code and requirements.
At AllGoodParts, we provide clear engine information to help customers compare available M54 engines and choose a suitable replacement for their BMW.
The BMW M54 is an inline-six petrol engine family available in 2.2-litre M54B22, 2.5-litre M54B25 and 3.0-litre M54B30 variants. It was fitted to selected BMW models and remains a popular option for engine replacement.
|
Specification |
Details |
|
Engine Family |
M54 |
|
Manufacturer |
BMW |
|
Production Years |
2000–2006 |
|
Engine Configuration |
Inline 6-Cylinder |
|
Engine Variants |
M54B22, M54B25, M54B30 |
|
Capacity |
2.2L, 2.5L & 3.0L |
|
Fuel Type |
Petrol |
|
Fuel System |
Electronic Fuel Injection |
|
Aspiration |
Naturally Aspirated |
|
Valvetrain |
DOHC, 24-Valve |
|
Bore × Stroke |
Variant dependent |
|
Compression Ratio |
Variant dependent |
|
Timing System |
Timing Chain |
|
Maximum Power |
Approx. 125–170 kW (Variant dependent) |
|
Maximum Torque |
Approx. 210–300 Nm (Variant dependent) |
|
Cooling System |
Water Cooled |
|
Cylinder Arrangement |
Straight/Inline 6 |
|
Engine Management |
BMW Electronic Engine Management |
|
Typical Application |
BMW Passenger Vehicles |
|
Engine Type |
Petrol Engine |
Please note: M54 engine specifications can differ depending on the engine variant, BMW model, production year and market. Details such as power, torque, compression ratio and oil requirements may not be identical across all M54 applications. Before ordering, we recommend confirming your engine code, vehicle model and compatibility requirements with our team so we can help you select a suitable used BMW M54 engine.
The BMW M54 has a well-established design and is a popular choice for BMW engine replacements. When buying a second-hand M54 motor, reliability depends on the individual engine's condition, mileage, maintenance history and previous use.
Before buying, consider:
At AllGoodParts, we understand that customers want confidence when purchasing a replacement engine, which is why we focus on providing professionally inspected engines with clear product information. Where available, details such as engine condition and compression-testing results can help customers make a more informed choice.
Like any older used engine, M54 components can experience wear with age and mileage. Understanding these common areas can help you make a more informed decision when choosing a used M54 engine. Importantly, these issues do not mean every M54 engine will experience them, especially when the engine has been properly maintained.
Common areas to consider include:
Before purchasing an M54B22, M54B25 or M54B30, check the specific engine's condition, mileage, available testing information and compatibility with your BMW.
Finding the right BMW M54 engine starts with identifying the correct engine variant and confirming its compatibility with your vehicle. The M54 engine family includes the M54B22, M54B25 and M54B30, which were fitted to selected BMW models across different production years.
|
M54 Variant |
Common BMW Applications |
|
M54B22 |
Selected BMW 3 Series, 5 Series and Z4 applications |
|
M54B25 |
Selected BMW 3 Series, 5 Series, X3 and Z4 applications |
|
M54B30 |
Selected BMW 3 Series, 5 Series, X3, X5 and Z4 applications |
The exact engine application can vary depending on the BMW model, production year, engine code and market specification. For this reason, the engine variant alone should not be used to confirm compatibility.
If you are looking for a used BMW M54 engine for sale, our team can help you identify a suitable replacement based on your vehicle details. Before ordering, provide your BMW model, engine code, VIN and vehicle build year so we can help confirm the appropriate engine for your application.
Whether you need an M54B22, M54B25 or M54B30, confirming compatibility before purchase can help avoid ordering the wrong engine and make the replacement process easier.
We know buying a used BMW M54 engine is a big decision, so we make the process as simple and reassuring as possible. At AllGoodParts, eligible used engines come with up to a 3-month or 5,000 km warranty, whichever comes first, giving you added confidence in your purchase.
Our experienced team is always happy to help with compatibility questions and provide the available information about the specific engine you're considering.
Once your order is confirmed, your M54 engine is securely and professionally packaged for transport. We offer Australia-wide delivery, with orders generally dispatched within 2 to 3 business days and delivery typically taking around 3 to 7 business days, depending on the destination and freight requirements.
From helping you select a suitable engine to getting it safely on its way, our goal is to provide a straightforward, reliable and stress-free buying experience.
Quick answers to common questions about our used car parts and services.
Browse by Car Parts