BMW 320d
BMW 3 Series 330d1999–presentM57 / N57 / B57 3.0 Straight-Six Diesel

BMW 3 Series 330d Engine Replacement — Compare Prices & Get Quotes

Get quotes today from trusted UK BMW 330d specialists. Compare reconditioned, rebuilt and used M57, N57 and B57 3.0-litre straight-six diesel engines - supply & fit available nationwide for BMW's legendary six-cylinder diesel.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
20+ Specialists
BMW 330d Engines - from £1,800 to £9,500Common codes: M57D30, N57D30, B57D30
GB
Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network

The 330d THROUGH TIME - Era Map

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

Era Note

Cast-iron block legend - one of BMW's most durable diesels; swirl flaps (pre-2003) are the main weak point

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 3 Series 330d Engine Replacement Costs

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

Figures above reflect the current G20/B57 generation, the most common quote request today. Older generations: see the Era Map above for E46/M57, E90/N57 and F30/N57-specific pricing, which can vary significantly.

Labour estimate: Fitting a 330d engine typically takes 10–16 hours at £75–£110/hr (independent) or £130–£180/hr (London/SE dealer). N57 timing chain replacement is an engine-out or gearbox-off job, adding significant labour. [PLACEHOLDER - confirm vs cost sheet]

→ Compare 330d engine prices from UK specialists

Common Problems With BMW 320d Engines

1. N57 Timing Chain Tensioner & Guide Wear (E90 LCI, F30)

Symptoms: Rattling noise from the rear of the engine on cold start, metallic grinding at 2,000 rpm, engine warning light, loss of power.

Typical mileage: 80,000–150,000 miles

Repair cost: £1,500–£3,500 (timing chain, tensioner and guide replacement - engine-out or gearbox-off job)

Replacement cost: £4,500–£8,000 (if chain snaps and valves meet pistons)

🔴 Immediate - if you hear rattle, book an inspection today

Our recommendation:

The N57's rear-mounted timing chain is the defining weak point of this engine generation. Unlike the front-mounted M57 chain, N57 chain replacement is a labour-intensive job. From 2015 onwards, BMW revised the guides with filled-in ribs to reduce failure rates, but the risk remains. Regular oil changes (10,000 miles max, not BMW's CBS intervals) are the best prevention. At the first sign of rear-engine rattle, get it inspected immediately - a £1,500–£3,500 preventative chain replacement is dramatically cheaper than a £4,500+ engine swap.

Ready to Compare?

Get Matched With a Vetted BMW Specialist

20+ vetted BMW specialists, every 330d engine era covered, with a 12-month warranty as standard.

Get My Free 330d Engine Quotes Now
BMW 320d

BMW 330d - 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 SenseN57 timing chain rattle (preventative)✅ Yes£1,500–£3,500Catch it early - far cheaper than engine replacementSwirl flap failure (M57)✅ Yes£100–£300Blanking plates are cheap and permanentEGR cooler failure✅ Yes£400–£1,200 (or recall)Recall work is free; out-of-warranty repair is still viableN57 bottom-end bearing wear⚠️ Sometimes£3,000–£6,000Viable if caught early; often requires full rebuildDPF clogging✅ Yes£200–£800Cleaning or forced regeneration is cost-effectiveSnapped timing chain (N57)❌ Usually NoEngine replacementPiston-valve contact means little is left to repair

Buying This 330d? Check These First

Buy If

  • Full service history with oil changes at 10,000-mile intervals (not CBS extended schedule)
  • EGR cooler recall completed (check with BMW)
  • N57 cars (2011–2019): no cold-start rattle from the rear of the engine
  • M57 cars (pre-2011): swirl flaps blanked or replaced
  • B57 cars (2019+): clean service history and no coolant loss

Avoid If

  • N57 with cold-start rattle - timing chain work is imminent and expensive
  • No proof of regular oil changes - these engines are unforgiving of neglect
  • EGR cooler not replaced - potential fire risk
  • Any knocking from the bottom end - bearing failure is likely
  • DPF warnings with no diagnosis - emissions system repairs can be costly

Closing Verdict

The BMW 330d represents one of the finest diesel engines ever made. The M57 is a cast-iron legend; the N57 offers more power but demands stricter maintenance; the B57 is BMW's modern masterpiece. Across all three generations, one rule applies: oil change discipline is everything. BMW's extended CBS servicing is widely considered inadequate - treat your 330d to 8,000–10,000 mile oil changes and it will reward you with hundreds of thousands of miles of effortless motoring. Buy on history, not on low mileage alone.

Don't Guess. Compare.

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

→ Compare 330d 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 330d (or before you commit to an engine replacement), check these:

1

Cold Start

Listen for rattle from the rear of the engine (N57 timing chain warning)

2

Service History

Including which engine era (M57/N57/B57) and confirmed oil-change discipline (10k miles max)

3

EGR Cooler

Check recall status; this is a safety-critical item on N57 and B57

4

Swirl Flaps

M57 cars: have they been blanked? (Pre-2003 cars are the highest risk)

5

DPF Health

Ask about regeneration frequency; urban cars will have more issues

6

Oil Consumption

Does it use more than 1L per 1,000 miles? (N57 oil consumption is a known issue)

7

Engine Warning Light

Have codes been read? Timing, EGR, DPF, or emissions codes are most common

8

MOT History

Check for emissions-related failures (EGR, DPF, NOx sensor issues)

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 exactly match Section 1B's Era Map - the same engine codes, years, and generation coverage.

M57D30 (E46)

M57D30 (E46)

Years1999–2005
Power184–204 bhp · 390–410 Nm
2025 Enquiries- (pattern data)
Avg. Recon Cost£3,500–£6,500 [PLACEHOLDER]

Technical Specs

Current B57D30 generation
Displacement2,993cc
Cylinders6-cylinder inline
Compression Ratio16.5:1
Fuel SystemCommon-rail direct injection (2,200–2,500 bar)
TurbochargerSingle variable-geometry turbocharger (VGT) - twin-turbo on higher-output variants

→ Compare 330d engine prices for your BMW

Get quotes from trusted UK specialists in minutes.

Market Intelligence

Most Common Failure

N57 timing chain wear

35%

of 330d enquiries cite chain or timing concerns【PATTERN DATA】

Average Enquiry Mileage

85,000

–110,000 miles【PATTERN DATA】

Average Replacement Cost

£5,500

reconditioned, supply only【PLACEHOLDER】

Most Requested Engine Code

N57D30

F30-era 330d is the most common 330d on UK roads【PATTERN DATA】

Peak Enquiry Season

Winter

cold starts expose timing chain and glow plug issues【PATTERN DATA】

Regional Demand

South East22%
North West15%
Scotland (12%)【PATTERN DATA】

Regional Demand Breakdown

22%South East
15%North West

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 330d Owners Trust BMWEngines.uk

  • Trusted 330d Engine Suppliers

    every garage and engine rebuilder in our network is vetted, rated and reviewed by real 330d owners, as part of the Engine Finders network, across every engine era from M57 to B57.

  • Compare 330d Engine Replacement Companies

    see prices, warranty terms and supply & fit options side-by-side before you commit. Our independent comparison service gives you the full market picture in minutes.

  • UK Engine Replacement Services for 330d

    supply-only or full supply & fit available nationwide, covering every generation of this badge since 1999, including E46, E90, F30 and G20 models.

BMW 320d

Find the best BMW 330d engine replacement UK drivers rely on. Compare prices from trusted specialists on EnginesMarket today and get back on the road with confidence - from £1,800 for a used engine to £9,500 for a full rebuild, we have options for every budget and every 330d generation.

Compare BMW 330d Engine Prices Now

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