BMW 320d
BMW Z4 M2006–20083.2L Straight-Six (S54)

BMW Z4 M Engine Replacement — Compare Prices & Get Quotes

Get quotes today from trusted UK BMW Z4 specialists. Compare reconditioned, rebuilt and used S54 3.2-litre straight-six engines - the last naturally aspirated BMW M engine - supply & fit available nationwide.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
20+ Specialists
BMW Z4 M Engines - from £4,500 to £12,000Common code: S54B32
GB
Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network

The Z4 M THROUGH TIME - Era Map

Four generations. Four eras. One guide to reliability, costs and what really matters.

Era Note

One engine throughout this badge's history - no era ambiguity.

Why use this era map?

This table is the single source every other section on this page matches - Sections 2, 4 and 6 reference it rather than restating conflicting figures.

Real UK Cost Data
Verified Reliability
Expert Insights
Updated for 2025

BMW Z4 M Engine Replacement Costs

Supply Only£5,500–£9,000
Fitted (Indie)£7,000–£10,500
Warranty12–24 months
Best ForMost owners - best cost/warranty balance

Figures above reflect the S54B32 3.2-litre straight-six engine. The S54 commands a significant premium over standard Z4 engines due to its M-car status and limited production. A replacement S54 engine costs on average £7,624, with reconditioned engines costing up to £9,926. Main dealer new engines are no longer available.

Labour estimate: Fitting a Z4 M engine typically takes 14–18 hours at £80–£120/hr (independent) or £140–£200/hr (London/SE dealer). The S54's complexity and the Z4's tight engine bay make this a specialist job.

→ Compare Z4 M engine prices from UK specialists

Common Problems With BMW 320d Engines

1. Rod Bearing Wear (S54)

Symptoms: Metallic knocking noise from the bottom end, especially under load, low oil pressure warning, engine failure at high RPM, oil debris visible when draining.

Typical mileage: 60,000–100,000 miles

Repair cost: £1,500–£3,500 (rod bearing replacement - preventative)【PLACEHOLDER - confirm vs cost sheet】

Replacement cost: £5,500–£12,000 (if bearing fails and destroys the crankshaft)

🔴 Immediate - if you hear knocking, stop driving immediately

Our recommendation:

Rod bearing wear is the S54's most notorious issue. The original bearings have tight clearances and can wear prematurely, especially on cars that are tracked or driven hard. Many owners proactively replace rod bearings as preventative maintenance. If you hear knocking from the bottom end, do not drive the car - catastrophic engine failure is imminent. Regular oil analysis can help monitor bearing health.

Read the full rod bearing failure guide

Weighing Your Options?

Compare Specialist Quotes When You're Ready

20+ vetted BMW specialists, every Z4 M S54 era covered, with a 12-month warranty as standard.

See BMW Z4 M Engine Options
BMW 320d

Z4 M - Repair, Buy, or Replace?

Every 320d has a story. Make the right call with clear data, real-world costs, and honest guidance from UK specialists.

Can It Be Repaired?

ProblemRepairable?Typical CostWhen It Makes SenseRod bearing wear✅ Yes£1,500–£3,500Preventative - far cheaper than a full engine replacementVANOS solenoid contamination✅ Yes£300–£800Well-understood fix; cheaper than engine replacementOil leaks (valve cover/oil filter housing)✅ Yes£300–£700Standard maintenance on ageing M enginesWater pump failure✅ Yes£400–£900Straightforward fix; upgraded parts availableCamshaft position sensor failure✅ Yes£200–£500Simple repair; part of routine maintenance

Buying This Z4 M? Check These First

Buy If

  • Documented rod bearing replacement history (preventative)
  • VANOS solenoid block cleaned or replaced within the last 30,000 miles
  • Full service history with evidence of regular oil changes using BMW 10W-60 M-specific oil
  • No cold-start rattle, hesitation, or knocking

Avoid If

  • Knocking from the bottom end (rod bearing failure warning)
  • No proof of rod bearing maintenance - this is a when, not an if
  • Poor service history - the S54 is unforgiving of neglect
  • Engine warning light with no diagnosis
  • Evidence of overheating or cooling system issues

Closing Verdict

The Z4 M is a true future classic - the last naturally aspirated M engine in a lightweight roadster chassis. The S54 is one of the greatest engines ever built, but it has known weak points: rod bearings, VANOS, and oil leaks. The Z4 M's S54 is generally more reliable than the E46 M3's version, as BMW addressed many early issues. However, rod bearings remain the single biggest concern - many owners replace them proactively as preventative maintenance. Buy on documented history, not on faith. A well-maintained Z4 M is a £20,000–£40,000 future classic; a neglected one is a £10,000 engine replacement waiting to happen.

Don't Guess. Compare.

Get real quotes from vetted UK specialists and make the right call for your 320d.

→ Compare Z4 M engine prices before you buy
BMW 320d engine
20+ Vetted Specialists UK Network
12-Month Warranty as Standard
Nationwide Delivery & Collection
Transparent Pricing, No Hidden Fees
Thousands of 320d Owners Helped
BMW 320d

Buying Checklist

Before you buy a used BMW Z4 M (or before you commit to an engine replacement), check these:

1

Cold Start

Listen for knocking, rattling, or hesitation (rod bearings or VANOS warning)

2

Service History

including the S54 era (2006–2008) and confirmed oil-change intervals using BMW 10W-60 M-specific oil

3

Rod Bearing Check

Any history of rod bearing replacement? (preventative replacement is a major plus)

4

VANOS Check

Any rough idling, hesitation, or hard starting? (VANOS solenoid warning)

5

Oil Leak Check

Any evidence of oil leaks around the valve cover or oil filter housing?

6

Coolant Check

Any history of coolant loss or water pump replacement?

7

Engine Warning Light

Have codes been read? Any unresolved VANOS, cam sensor, or cooling system issues?

8

MOT History

Check for emissions-related failures

Buy smart. Drive with confidence.

A few checks today can save thousands tomorrow. Use this checklist to avoid the most common 320d pitfalls.

BMW 320d Engine Codes

This table's rows match Section 1B's Era Map exactly.

S54B32 (3.2L Straight-Six)

S54B32 (3.2L Straight-Six)

Years2006–2008
Power343 PS (338 hp) @ 7,900 rpm · 365 Nm @ 4,900 rpm
2025 Enquiries- (pattern data)
Avg. Recon Cost£5,500–£9,000 [PLACEHOLDER - confirm vs cost sheet]

Technical Specs

S54B32
Displacement3,246 cc
CylindersStraight-6, 4 valves per cylinder
Compression Ratio11.5:1
Fuel SystemMulti-point fuel injection
AspirationNaturally aspirated (individual throttle bodies)
ValvetrainDouble VANOS
Redline7,900 rpm

→ Compare Z4 M engine prices for your BMW

Get quotes from trusted UK specialists in minutes.

Market Intelligence

Most Common Failure

Rod bearing wear

the S54's most notorious issue; preventative replacement is recommended

Average Enquiry Mileage

50,000

–80,000 miles

[PATTERN DATA]

Average Replacement Cost

£5,500

–£9,000 reconditioned, supply only

[PLACEHOLDER - confirm vs cost sheet]

Most Requested Engine Code

S54B32

[PATTERN DATA]

Peak Enquiry Season

Spring/Summer

classic car season exposes issues after winter storage【PATTERN DATA】

Regional Demand

South East22%
London20%
South West15%

PATTERN DATA

Regional Demand Breakdown

22%South East
20%London

BMW 320d - Frequently Asked Questions

All prices are indicative UK market ranges based on historical quote data from our network of engine specialists. Actual costs vary by variant, engine code, damage severity and workshop location. Use our free comparison tool to get tailored quotes. Every engine supplied through EnginesMarket carries a minimum 12-month unlimited-mileage warranty - always confirm terms with your chosen supplier.

Why UK BMW Z4 M Owners Trust BMWEngines.uk

  • Trusted Z4 M S54 Suppliers

    every garage and engine rebuilder in our network is vetted, rated and reviewed by real Z4 M owners, as part of the Engine Finders network, covering the entire E85/E86 S54 era from 2006 to 2008.

  • Compare Z4 M Engine Replacement Companies

    see prices, warranty terms and supply & fit options side-by-side before you commit, across every Z4 M that left the factory with this legendary 3.2-litre naturally aspirated straight-six.

  • UK Engine Replacement Services for Z4 M

    supply-only or full supply & fit available nationwide, covering the full E85/E86 production run - and we're vetted across every era of this badge.

BMW 320d

Find the best BMW Z4 M engine replacement UK drivers rely on. Compare prices from trusted specialists on EnginesMarket today and get your Z4 M back on the road with confidence.

Explore BMW Z4 M Engine Quotes

100% Free

No hidden fees

No Obligation

Get quotes with zero pressure

UK Specialists

20+ vetted experts

12-Month Warranty

As standard

Nationwide Delivery

Supply & fit available