BMW 320d
BMW 1 Series 120d2004–present5 Engine Generations

BMW 1 Series 120d Engine Replacement — Compare Prices & Get Quotes

The 120d badge spans five distinct engine eras across four generations of BMW's compact hatchback - from the durable M47 to the modern B47. Get quotes from trusted UK BMW specialists for every era, supply & fit available nationwide.

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
20+ Specialists
BMW 1 Series 120d Engines - from £1,250 to £6,500Common codes: M47D20TU2, N47D20A, N47D20C, B47D20A, B47C20B
GB
Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network

The 120d THROUGH TIME - Era Map

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

Era Note

Durable pre-N47 unit - swirl flaps 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 1 Series 120d Engine Replacement Costs

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

Figures above reflect the current B47 generation, the most common quote request today. Older generations: see the Era Map above for M47 and N47-specific pricing, which runs lower.

Labour estimate: Fitting a 1 Series 120d engine typically takes 10–14 hours at £65–£95/hr (independent). N47 engines require additional labour due to the rear-mounted timing chain access. B47 engines are more straightforward.

→ Compare 1 Series 120d engine prices from UK specialists

Common Problems With BMW 320d Engines

1. N47 Rear Timing Chain Failure (E87 late / F20 early)

Symptoms: Cold-start rattle lasting 1–30 seconds, metallic ticking, engine warning light, loss of power. In some cases, chains snap with no warning noise.

Typical mileage: 50,000–100,000 miles - failure has been reported from as low as 31,000 miles.

Repair cost: £650–£2,500 (chain, tensioner, guides).

Replacement cost: N/A - repair only if caught early; catastrophic failure requires full engine replacement.

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

Our recommendation:

The N47 timing chain is mounted at the back of the engine, making access impossible without removing the engine completely. A preventative chain replacement (£650–£2,500) is dramatically cheaper than a snapped chain requiring a full engine replacement (£2,500–£5,500+). At the first sign of cold-start rattle - or even without rattle, as some chains snap without warning - book an inspection. BMW issued a 2018 recall for EGR cooler issues affecting 1.6 million vehicles, but timing chain issues were not covered.

Ready to Compare?

Get Matched With a Vetted BMW Specialist

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

Get My Free 1 Series 120d Engine Quotes Now
BMW 320d

1 Series 120d - 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 SenseCold-start timing chain rattle (N47)✅ Yes£650–£2,500Preventative - catches fault before it becomes catastrophicSwirl flap failure (M47)✅ Yes£100–£250Blanking plates remove the risk entirelyEGR cooler failure (B47)✅ Yes£400–£1,200Straightforward fix if caught before overheatingSnapped N47 timing chain❌ Usually NoEngine replacementPiston-valve contact means little is left to repairB47 bottom-end failure⚠️ Sometimes£4,000–£6,500Valve cover breather blockage can cause turbo failure and oil starvation

Buying This 120d? Check These First

Buy If

  • Pre-2007 M47 with documented swirl flap blanking - the most durable era
  • Post-2015 B47 with full service history and EGR recall completed
  • N47 with documented timing chain replacement within the last 50,000 miles
  • Full service history with oil changes every 8,000 miles (not the 15,000-mile interval)

Avoid If

  • 2007–2015 N47 with cold-start rattle and no chain history
  • No proof of swirl flap blanking on an M47 - the risk is real
  • Poor service history on any generation - this badge is unforgiving of neglect
  • Engine warning light with no diagnosis, regardless of generation

Closing Verdict

Across five engine eras, the honest advice barely changes: buy on documented history, not on generation alone. The M47 (pre-2007) and B47 (post-2015) are this badge's two lowest-risk eras; the N47 (2007–2015) demands real timing chain history proof before you commit. With the 70% BMW scrap threshold, a £4,000 recon on a £6,000 1 Series is 67% - borderline. On a sub-£5,000 example, think carefully.

Don't Guess. Compare.

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

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

1

Cold Start

Listen for 1–30 seconds of rattle (timing chain warning, N47 era)

2

Service History

Including which engine era (M47/N47/B47) and confirmed oil-interval discipline

3

Smoke Check

White smoke on startup can indicate EGR coolant leak (B47)

4

Turbo Boost

Test acceleration; any lag, whistling, or grinding?

5

DPF Regeneration

Check history; short journeys accelerate wear on all diesel eras

6

Oil Consumption

Does it use more than 1L per 1,000 miles?

7

Engine Warning Light

Have codes been read? Any unresolved 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.

M47D20TU2

M47D20TU2

Years2004–2007
Power163 PS (120 kW)
2025 Enquiries- (pattern data)
Avg. Recon Cost£1,500–£3,200 [PLACEHOLDER]

Technical Specs

current B47C20B generation
Displacement1,995 cc
Cylinders4-cylinder inline
Compression Ratio16.5:1
Fuel SystemCommon-rail direct injection
TurbochargerSingle-turbo (variable geometry)

→ Compare 1 Series 120d engine prices for your BMW

Get quotes from trusted UK specialists in minutes.

Market Intelligence

Most Common Failure

N47 rear timing chain

60%

of pre-2015 120d enquiries 【PATTERN DATA】

Average Enquiry Mileage

85,000

miles 【PATTERN DATA】

Average Replacement Cost

£4,000 reconditioned, supply only 【PLACEHOLDER

confirm vs cost sheet】

Most Requested Engine Code

N47D20C (highest-volume 1 Series diesel variant) 【PATTERN DATA】

Peak Enquiry Season

Winter

cold starts expose chain issues 【PATTERN DATA】

Regional Demand

London20%
South East18%
North West (14%) 【PATTERN DATA】

Regional Demand Breakdown

20%London
18%South East

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 1 Series 120d Owners Trust BMWEngines.uk

  • Trusted 1 Series 120d Engine Suppliers

    every garage and engine rebuilder in our network is vetted, rated and reviewed by real 120d owners, across every engine era from M47 to B47, including specialists who understand the N47 timing chain replacement procedure intimately.

  • Compare 1 Series 120d Engine Replacement Companies

    see prices, warranty terms and supply & fit options side-by-side before you commit, all from specialists experienced with every generation of this badge since 2004.

  • UK Engine Replacement Services for 120d

    supply-only or full supply & fit available nationwide, covering everything from swirl flap blanking to timing chain replacement to full engine swaps.

BMW 320d

Find the best BMW 1 Series 120d engine replacement UK drivers rely on. Compare prices from trusted specialists on EnginesMarket today and get back on the road with confidence.

Compare BMW 1 Series 120d 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