BMW 3 Series M340i Engine ReplacementCompare Prices & Get Quotes
Get free, no-obligation quotes today from trusted UK BMW 3 Series M340i engine specialists. Compare prices on reconditioned, rebuilt and used engines for the G20 M340i - powered by the award-winning B58B30O1 3.0-litre twin-turbo straight-six.
Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers

From £4,500 to £6,500
Used from £2,500 · Reconditioned from £4,000 · Common codes: B58B30O1, B58B30M0, B58B30M1, B58B30B
From £2,500
Tested, bare/short engine
From £4,000
Rod bearings addressed, tested
From quote
Upgraded bearings, full teardown, revised valvetrain

Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK BMW 3 Series M340i specialists.
3 Simple Steps3 Simple Stepsto Finding the Best BMW 3 Series M340i Replacement Engineto Finding the Best BMW 3 Series M340i Replacement Engine
Most replacements completed within 3-5 days.
BMW 3 Series M340i - Engine History & Specs at a Glance
The BMW M340i was introduced in 2019 as the flagship performance variant of the G20 3 Series, positioned between the standard 340i and the full-fat M3. Powered by the B58B30O1 - a 3.0-litre twin-scroll turbocharged straight-six - the M340i delivers 374hp and 500Nm of torque, making it one of the most potent non-M 3 Series ever produced. The B58 engine has won multiple Ward's 10 Best Engines awards, including in 2020 for the M340i specifically.

BMW 3 Series M340i - Engine History & Specs at a Glance
The BMW M340i was introduced in 2019 as the flagship performance variant of the G20 3 Series, positioned between the standard 340i and the full-fat M3. Powered by the B58B30O1 - a 3.0-litre twin-scroll turbocharged straight-six - the M340i delivers 374hp and 500Nm of torque, making it one of the most potent non-M 3 Series ever produced. The B58 engine has won multiple Ward's 10 Best Engines awards, including in 2020 for the M340i specifically.
BMW 3 Series M340i
Engine History Timeline
2020 (G20 pre-LCI) - B58B30O1 3.0-litre 24-valve DOHC twin-scroll turbo, 374hp, 500Nm, 8-speed ZF automatic
2022 (G20 pre-LCI xDrive) - B58B30O1, continued with xDrive option, 374hp
2024 (G20 LCI) - B58B30O1 (TU update) mild-hybrid 48V system added, 374hp, improved efficiency
present (G20 LCI updated) - B58B30O1, continued with emissions updates
Key Specs Snapshot
Every engine fitted to the BMW 3 Series M340i is covered below, with UK rebuilt pricing and known failure points.
BMW 3 Series M340i Engine Codes - Specifications & Replacement CostBMW 3 Series M340i Engine Codes - Specifications & Replacement Cost
3.0-litre Petrol (2019-present, G20 M340i)
Compatible Trim Levels
- M340i (RWD)
- M340i xDrive (AWD)

Find your exact engine code, specs and UK replacement cost guide.
Used
Tested, ready-to-fit engine
£2,500-£4,000
Reconditioned
Addressed known issues, tested
£4,000-£5,500
Rebuilt
Full teardown, upgraded internals
£4,500-£6,500
Common Failure
The B58 is generally regarded as one of BMW's most reliable modern engines, but a number of issues have been documented. High-pressure fuel pump (HPFP) failure can cause long cranking times, loss of power and limp-mode activation. Coolant leaks from the expansion tank cap, water pump pulley disintegration and plastic coolant pipe failure are also reported. Oil leaks from the valve cover gasket and oil filter housing are common on higher-mileage examples.


The BMW M340i is powered by the B58B30O1 - a 3.0-litre twin-scroll turbocharged straight-six that has earned a reputation as one of BMW's most reliable modern engines. However, even the best engines have known weak points. The B58 is generally robust, but coolant system issues, HPFP failures and oil leaks are documented. Rebuilt engines through EnginesMarket include upgraded components and are backed by a minimum 12-month unlimited-mileage warranty.

Water Pump & Coolant Leaks on the BMW M340i
Affected Vehicles
BMW 3 Series M340i (B58B30O1, 2019-present)
Typical Failure Mileage
40k-80k (varies; some fail earlier)
Root Cause
The B58's water pump is electronically controlled and can fail prematurely, with the pulley disintegrating under load. Coolant leaks from the expansion tank cap are common, and the plastic coolant neck is a known failure point - aftermarket aluminium replacements are available. The cooling system is under significant stress in a 374hp engine, and any leak can quickly lead to overheating.
Why It Happens
The B58's water pump is electronically controlled and can fail prematurely, with the pulley disintegrating under load. Coolant leaks from the expansion tank cap are common, and the plastic coolant neck is a known failure point - aftermarket aluminium replacements are available. The cooling system is under significant stress in a 374hp engine, and any leak can quickly lead to overheating.
Dealer (parts + labour)
£800-£1,200
Specialist (parts + labour)
£600-£900
What it involves
New water pump, coolant flush, belt inspection
Suitability
If water pump has failed or is showing signs of wear
Dealer (parts + labour)
£1,200-£1,800
Specialist (parts + labour)
£900-£1,400
What it involves
Water pump, thermostat, expansion tank, coolant pipes, hoses
Suitability
Preventative - recommended at 60k miles or if any component fails
Dealer (parts + labour)
£6,000-£9,000
Specialist (parts + labour)
£4,500-£6,500
What it involves
Complete engine with new cooling components, 12-month warranty
Suitability
Required if overheating has caused head gasket failure or internal damage
| Repair Tier | Dealer (Parts + Labour) | Specialist (Parts + Labour) | What It Involves | Suitability | Estimated Time |
|---|---|---|---|---|---|
Water pump replacement Minor | £800-£1,200 | £600-£900 | New water pump, coolant flush, belt inspection | If water pump has failed or is showing signs of wear | |
Coolant system overhaul Best Value | £1,200-£1,800 | £900-£1,400 | Water pump, thermostat, expansion tank, coolant pipes, hoses | Preventative - recommended at 60k miles or if any component fails | |
Full engine replacement - rebuilt/reconditioned Best Value | £6,000-£9,000 | £4,500-£6,500 | Complete engine with new cooling components, 12-month warranty | Required if overheating has caused head gasket failure or internal damage |
Vehicle Value Check
Vehicle Value Check
A typical BMW 3 Series M340i is worth approximately £25,000-£45,000 depending on condition, mileage and specification. The high retained value of the M340i means that even a full engine replacement at £4,500-£6,500 represents a relatively small proportion of the vehicle's worth - typically 10-25%. - Vehicle worth £25,000+: replacement cost is typically small relative to vehicle value. - For a well-maintained example, a rebuilt engine with warranty is almost always a justifiable investment.
Our Recommendation
Our Recommendation
On the M340i, preventative cooling system maintenance is essential. If you're approaching 60,000 miles or have never changed the water pump, consider a proactive replacement - it's far cheaper than dealing with an overheated engine. If the car has already overheated, have the cylinder head checked for warpage before deciding between a head gasket repair and a full engine replacement.

Don't Let Engine Failure Write Off Your BMW 3 Series M340i
The BMW M340i is one of the most accomplished performance saloons of its generation - and keeping yours on the road with the correct B58 engine is essential. Rebuilt engines through our network come with upgraded components and a minimum 12-month unlimited-mileage warranty. Compare quotes today and get your M340i back on the road with nationwide supply & fit options.
Compare rebuilt B58B30O1 BMW 3 Series M340i engine prices
Important Information
Important Information
"All prices are indicative UK market ranges based on historical quote data and repair requests from our network of engine specialists. Dealer pricing is estimated based on published main dealer labour rates and genuine OEM parts pricing. Specialist pricing reflects actual quote data from EnginesMarket's UK network. Actual costs vary depending on damage severity, vehicle condition, variant, and workshop location within the UK. Use our free comparison tool to get tailored quotes for your specific BMW 3 Series M340i. Every engine supplied through EnginesMarket carries a minimum 12-month unlimited mileage warranty - always confirm exact terms with your chosen supplier."
BMW 3 Series M340i Engine ReplacementFrequently Asked Questions
Question 1How much does a BMW 3 Series M340i engine replacement cost-
A BMW 3 Series M340i engine replacement typically costs £4,500-£6,500 for a rebuilt unit supply-only, or £5,500-£8,500 fitted by a specialist. Used engines start from around £2,500-£4,000, while reconditioned units range from £4,000 to £5,500.
- Prices reflect the B58's performance pedigree and relative scarcity
- Rebuilt engines carry a 12-month unlimited-mileage warranty
- Supply & fit adds £500-£1,500 in labour depending on the workshop
Question 2What are the signs of HPFP failure in a BMW M340i-
The most common symptoms of high-pressure fuel pump failure include long cranking times during startup (especially in cold weather), a noticeable loss of power during acceleration, engine stalling, and the car entering limp-mode with a warning light.
- Long cranking is the #1 early symptom - don't ignore it
- HPFP failure can send metal debris into the fuel system, destroying injectors
- Replacing a failing HPFP (£800-£1,400) is far cheaper than a full engine replacement
Question 3Is it worth replacing the engine in a BMW 3 Series M340i-
Yes - the M340i retains strong values (typically £25,000-£45,000), so a full engine replacement at £4,500-£6,500 represents a relatively small proportion of the vehicle's worth (10-25%). For a well-maintained example, a rebuilt engine with warranty is almost always a justifiable investment.
- The M340i's high retained value makes replacement economically viable
- A rebuilt engine with upgraded components can exceed original reliability
- For cars with significant body or interior damage, evaluate overall condition
Question 4What's the difference between the B58 in the M340i and other B58 engines-
The M340i uses the B58B30O1 - a specific high-output version of BMW's modular B58 engine family. It features 374hp and 500Nm of torque, a twin-scroll turbocharger, and has been tuned specifically for M Performance models. The engine shares its basic architecture with B58 engines in the 340i, 540i and X3 M40i, but features different ECU calibration, and in some cases, different internals.
- B58B30O1: 374hp, fitted to M340i, Z4 M40i, and later Toyota Supra models
- Other B58 variants produce between 335hp and 382hp depending on the application
Question 5How long does a BMW 3 Series M340i engine replacement take-
A typical BMW 3 Series M340i engine replacement takes 2-4 days for a specialist workshop, assuming the replacement engine is already in stock. The B58 is a complex engine, and xDrive models require additional labour.
- Allow 2-4 days for supply & fit through a specialist
- Supply-only engines are typically dispatched within 1-2 working days
- xDrive models add approximately 2-4 hours of labour
Question 6What warranty comes with a BMW M340i replacement engine-
Every rebuilt and reconditioned BMW 3 Series M340i engine supplied through EnginesMarket carries a minimum 12-month unlimited-mileage warranty. Used engines typically come with a shorter warranty (30-90 days) depending on the supplier - always confirm exact terms before purchasing.
- Rebuilt: 12 months / unlimited mileage minimum
- Reconditioned: typically 6-12 months
- Used: 30-90 days, supplier-dependent
Compare BMW 3 Series M340iEngine PricesToday
Specialist BMW 3 Series M340i engine suppliers in our network
12-Month Warranty on every rebuilt BMW 3 Series M340i engine
Nationwide UK delivery
supply & fit available
The BMW 3 Series M340i is a performance icon - and keeping yours on the road with the correct B58 engine is essential. Our network of vetted UK specialists understands the M340i's unique engineering and can supply the correct replacement for your car. Enter your registration, get free, no-obligation quotes, and keep your M340i performing at its best.

Enter your registration
and get matched with verified BMW 3 Series M340i specialists.
