
BMW B58B30M0 Engine - Replacement Cost, Problems & CompatibilityProblems & Compatibility
The 3.0-litre turbocharged inline-six fitted to most 2015-present BMW mid-to-large performance models, with reconditioned units from £3,800 . This engine code is part of the highly requested B58 family, generating 540 UK replacement requests in 2025 .

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers
Secure enquiry - no spam.
Quotes only from vetted UK engine specialists.
BMW B58B30M0 - Specifications at a Glance

Vetted UK specialists for B58B30M0 replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Which BMW Models Use the B58B30M0-
| Model | Generation/Chassis | Badge(s) | Years | Link |
|---|---|---|---|---|
| G20/G21 | 330i, 340i, M340i | 2019-Present | ||
| G22/G23/G26 | 430i, 440i, M440i | 2020-Present | ||
| G30/G31 | 530i, 540i | 2017-Present | ||
| G11/G12 | 740i | 2016-Present | ||
| G01 | X3 M40i | 2018-Present | ||
| G02 | X4 M40i | 2018-Present | ||
| G05 | X5 xDrive40i | 2019-Present | ||
| G29 | M40i | 2019-Present |


BMW 4 Series

BMW 5 Series

BMW 7 Series

BMW X3

BMW X4

BMW X5

BMW Z4
B58B30M0 is documented across 8 BMW applications spanning 3 Series, 4 Series, 5 Series, 7 Series, X3, X4, X5, Z4. Registration lookup confirms the exact suffix before quotes are sent.
Not sure which engine your car has- Enter your registration above - we'll confirm your exact BMW B58B30M0 fitment before any quotes are sent.
BMW B58B30M0 Engine Replacement Cost (UK)

Condition | Supply Only | Fitted (Independent Specialist) | Typical Warranty |
|---|---|---|---|
Used | £2,000-£3,800 | £2,650-£4,710 | 3-6 months |
Reconditioned | £3,800-£6,000 | £4,450-£6,910 | 12-24 months |
Rebuilt | £5,000-£8,000 | £5,650-£8,910 | 12-24 months |
The final BMW B58B30M0 engine cost is heavily influenced by the condition of the cooling system components (water pump, expansion tank) and whether the PCV valve has been updated. Because the B58 is a modern, highly-strung turbocharged unit, opting for a reconditioned BMW B58B30M0 ensures these high-wear plastic and rubber components are replaced upfront. For a full breakdown of how these factors influence your quote, see our full reconditioned engine cost guide.
Fitting a BMW B58B30M0 typically takes 10-14 hours at £65-£75/hr (independent specialist) - confirm exact labour when comparing quotes .
Ready to compare B58B30M0 quotes?
Get competitive quotes from trusted UK specialists today.

BMW B58B30M0 Engine Problems - What Actually Fails
Every engine has its weak points. Here are the known issues with the B58B30M0, based on real-world data and verified failure patterns.
Verified issue focus: Coolant leaks (water pump/expansion tank) and PCV valve failure.

1. Coolant Leaks (Water Pump & Expansion Tank) - 2015-Present models
The plastic impeller in the electric water pump can crack, and the coolant expansion tank is prone to developing hairline cracks or seal failures. This leads to gradual coolant loss, overheating warnings, and, if ignored, potential thermal damage to the cylinder head or turbocharger.
A standalone water pump and expansion tank replacement costs £500-£1,000 . If overheating has caused warped components or head gasket failure, a full BMW B58B30M0 engine replacement is the only safe route. Read our full coolant leak guide.
2. PCV Valve (Crankcase Ventilation) Failure - 60k-120k miles
The integrated PCV valve in the valve cover can fail, causing excessive crankcase pressure. Symptoms include a high-pitched whistling noise from the engine bay, rough idling, oil leaks from seals, and increased oil consumption.
Replacing the valve cover assembly (which includes the PCV) costs £400-£800 . This is a standard maintenance item and rarely writes off the engine block itself, making a used or reconditioned swap highly effective if caught early.
3. High-Pressure Fuel Pump (HPFP) Wear - Higher mileage examples
While vastly improved over the notorious N54/N55 HPFPs, the B58's high-pressure fuel pump can still suffer from internal wear, leading to long cranking times, lean misfire codes, and reduced power under load.
HPFP replacement ranges from £600-£1,200 . If the failure has caused lean running that damaged the catalytic converter or pistons, a full unit replacement is required.
The B58B30M0 benefits from a closed-deck block design and a significantly more robust timing chain and fuel system than its N55 predecessor, making it one of the most reliable modern BMW inline-six engines, provided cooling system maintenance is not neglected .

Compare rebuilt BMW B58B30M0 prices with the failure already addressed
How to Confirm You Have the B58B30M0
The B58B30M0 can be identified by the engine code stamped on the block (typically near the bell housing or on the front face), listed on your V5C registration document (Section D.2), or via a VIN decoder. It is most commonly confused with the updated B58B30O0 or B58B30O1, and the newer B58TU2. Fitting the wrong revision can lead to ECU mapping mismatches, incorrect turbo plumbing, and mounting point discrepancies, as the "M0" designation denotes the initial generation of the B58 architecture with specific calibration and hardware requirements.

Not sure which engine your car has- Enter your registration above - we'll confirm your exact BMW B58B30M0 fitment before any quotes are sent.
- the single-turbo predecessor that the B58B30M0 replaced, resolving the N55's high-pressure fuel pump vulnerabilities and introducing a far more robust closed-deck block design.
the B58B30M0 remains in active production, though later technical updates (such as the B58TU and B58TU2) have introduced mild-hybrid systems and updated direct injection while retaining the core architecture.
and - higher-output variants of the same B58 family found in M Performance models (e.g., M340i, M440i); owners of these badges should check these pages, as turbo plumbing, cooling capacity, and ECU mappings differ significantly from the M0 variant.
Confirm the exact B58B30M0 fitment
Not sure which engine your car has- Enter your registration above - we'll confirm your exact BMW B58B30M0 fitment before any quotes are sent.
Buying a Replacement BMW B58B30M0 - What to Choose
Choosing the right replacement route depends on your budget, risk tolerance, and ownership goals. Here's a breakdown of your options.
Used:
A used BMW B58B30M0 is a viable option for lower-value host vehicles, provided it comes with documented proof that the water pump, expansion tank, and PCV valve have been replaced within the last 20,000 miles. Without this history, the risk of inheriting a cooling system failure is elevated. Explore our vetted used engine network.
Reconditioned:
This is the most recommended route for the B58B30M0. A proper reconditioning process will systematically replace the water pump, PCV valve cover, and all ancillary gaskets, directly addressing the engine's most common failure points while restoring factory compression. View reconditioned BMW B58B30M0 options.
Rebuilt:
A full rebuild is justified if the host vehicle is a higher-mileage M340i, M440i, or X5 where long-term ownership or high-performance tuning is planned. An upgraded rebuild should include a reinforced cooling system, updated HPFP, and a remapped ECU to ensure longevity under increased boost. Compare rebuilt BMW B58B30M0 specialists.
Supply & Fit Line:
Choosing a supply-and-fit service through our network ensures the engine is installed by a specialist familiar with the B58's modern electronics and cooling system bleeding procedures, backed by a nationwide warranty. Learn more about supply and fit.
Vehicle Value Note:
The B58B30M0 is typically found in vehicles valued between £15,000 and £45,000. Because a full reconditioned replacement can cost upwards of £4,450 fitted, the replacement cost is generally well within the vehicle's value, making it a financially viable repair for almost all hosts .
Compare BMW B58B30M0 Engine Prices Now
Engines Related to the BMW B58B30M0
Explore engines that are closely related to the BMW B58B30M0, including its predecessor, successor, and key family variants.
N55B30A
- the single-turbo predecessor that the B58B30M0 replaced, resolving the N55's high-pressure fuel pump vulnerabilities and introducing a far more robust closed-deck block design.
N/A (Current generation)
the B58B30M0 remains in active production, though later technical updates (such as the B58TU and B58TU2) have introduced mild-hybrid systems and updated direct injection while retaining the core architecture.
B58B30O0
and - higher-output variants of the same B58 family found in M Performance models (e.g., M340i, M440i); owners of these badges should check these pages, as turbo plumbing, cooling capacity, and ECU mappings differ significantly from the M0 variant.
BMW B58B30M0Frequently Asked Questions
Question 1How much does a BMW B58B30M0 engine replacement cost in the UK-
A reconditioned BMW B58B30M0 engine typically costs between £3,800 and £6,000 for supply only, or £4,450 to £6,910 fully fitted by an independent specialist . Used units start around £2,000 but carry a risk without documented cooling system maintenance. Rebuilt units (£5,000-£8,000) include comprehensive upgrades for high-performance applications. Labour typically adds £650-£910 due to modern engine bay packaging.
- Used units start around £2,000 but carry a risk without documented cooling system maintenance.
- Rebuilt units (£5,000-£8,000) include comprehensive upgrades for high-performance applications.
- Labour typically adds £650-£910 due to modern engine bay packaging.
Question 2What is the most common failure with the BMW B58B30M0 engine-
The dominant failure pattern is coolant leaks from the electric water pump, plastic expansion tank, or PCV valve assembly, typically occurring between 60,000 and 120,000 miles. These plastic components become brittle over time, leading to gradual coolant loss and overheating warnings. If ignored, thermal stress can cause head gasket failure or cylinder head warping. A proper reconditioned unit will systematically replace all cooling system components with updated revisions.
- These plastic components become brittle over time, leading to gradual coolant loss and overheating warnings.
- If ignored, thermal stress can cause head gasket failure or cylinder head warping.
- A proper reconditioned unit will systematically replace all cooling system components with updated revisions.
Question 3Which BMW models use the B58B30M0 engine-
The BMW B58B30M0 was widely fitted to core G-series chassis and select late F-series models, including the 3 Series (G20), 4 Series (G22), 5 Series (G30), 7 Series (G11), X3 (G01), X4 (G02), X5 (G05), and Z4 (G29) from 2015 onwards. It powers various 330i, 340i, 430i, 440i, 530i, 540i, and M40i badges. Power outputs typically range from 250 kW (335 hp) to 285 kW (382 hp). Always verify your exact fitment using your registration number.
- It powers various 330i, 340i, 430i, 440i, 530i, 540i, and M40i badges.
- Power outputs typically range from 250 kW (335 hp) to 285 kW (382 hp).
- Always verify your exact fitment using your registration number.
Question 4Should I buy a used or reconditioned BMW B58B30M0 engine-
A reconditioned BMW B58B30M0 is strongly recommended over a used unit due to the high risk of inherited cooling system and PCV wear. Used engines (£2,000-£3,800) are only viable if they come with documented proof that the water pump, expansion tank, and PCV valve were replaced recently. Reconditioned units (£3,800-£6,000) systematically replace these plastic and rubber components, offering a 12- to 24-month warranty for peace of mind.
- Used engines (£2,000-£3,800) are only viable if they come with documented proof that the water pump, expansion tank, and PCV valve were replaced recently.
- Reconditioned units (£3,800-£6,000) systematically replace these plastic and rubber components, offering a 12- to 24-month warranty for peace of mind.
Question 5How do I know if my car has the B58B30M0 engine-
You can confirm your engine code by checking the V5C registration document (Section D.2), the physical stamp on the engine block, or by entering your registration number above. The B58B30M0 is the foundational 3.0-litre turbo code and should not be confused with the higher-output B58B30O0/O1 or the newer B58TU2 variants. Fitting the wrong revision will result in ECU mapping mismatches and incorrect turbo plumbing.
- The B58B30M0 is the foundational 3.0-litre turbo code and should not be confused with the higher-output B58B30O0/O1 or the newer B58TU2 variants.
- Fitting the wrong revision will result in ECU mapping mismatches and incorrect turbo plumbing.
Compare BMW B58B30M0 Engine Prices Today
Vetted UK specialists who work on the BMW B58 family and its cooling system vulnerabilities every week Minimum 12-month warranty on every reconditioned and rebuilt BMW B58B30M0 unit Nationwide delivery - supply-only or full supply & fit available across the UK Get a free, no-obligation price comparison tailored to your exact BMW B58B30M0 sub-code and vehicle. Our registration lookup confirms your precise fitment before any quotes are sent, ensuring you receive accurate pricing from vetted specialists. With reconditioned BMW B58B30M0 units starting from £3,800, comparing takes two minutes and could save you four figures on your replacement.
Vetted UK specialists for B58B30M0 replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Nationwide delivery plus supply and fit availability
Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.
Get Free BMW B58B30M0 Engine Quotes
