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-MonthWarranty
  • NationwideDelivery
  • 20+Specialists

BMW 1 Series 120d Engines — from £1,250 to £6,500Common codes: M47D20TU2, N47D20A, N47D20C, B47D20A, B47C20B

  • Instant Quotes
  • No Obligation
  • 100% Free
  • Reconditioned
  • Rebuilt
  • Used
  • Supply & Fit Available
  • UK-Wide Network

The 120d Through Time — Era Map

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

Era Note

Durable pre-N47 unit — swirl flaps are the main weak point

Era Note

Rear-mounted timing chain — the defining reliability concern

Era Note

Revised chain design — improved but still rear-mounted

Era Note

Front-mounted chain — meaningfully improved reliability

Era Note

Modern B47 — EGR/DPF issues remain, but timing chain risk reduced

Why use this era map?

Every cost guide, reliability rating and engine code on this page is aligned to the data above. This keeps everything consistent and trustworthy.

  • Real UKCost Data
  • VerifiedReliability
  • ExpertInsights
  • Updated for2025

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

  • Urgency: 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

1 Series 120d — Repair, Buy, or Replace?

Not every issue means a new engine.Here’s what can be repaired, when it makes sense, and what to check before you buy.

Can It Be Repaired?

ProblemRepairable? · Typical Cost

Cold-start timing chain rattle (N47)

Yes£650 – £2,500

Preventative — catches fault before it becomes catastrophic

Swirl flap failure (M47)

Yes£100 – £250

Blanking plates remove the risk entirely

EGR cooler failure (B47)

Yes£400 – £1,200

Straightforward fix if caught before overheating

Snapped N47 timing chain

Usually NoEngine replacement

Piston-valve contact means little is left to repair

B47 bottom-end failure

Sometimes£4,000 – £6,500

Valve 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 1 Series 120d.

Compare 1 Series 120d engine prices before you buy
  • 20+ Vetted SpecialistsUK Network
  • 12-Month Warrantyas Standard
  • Nationwide Delivery& Collection
  • Transparent PricingNo Hidden Fees
  • Thousands of 1 Series 120dOwners Helped

Buying Checklist

Before you buy a used BMW 1 Series 120d (or before you commit to an engine replacement), check these:

  1. 1. Cold Start

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

  2. 2. Service History

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

  3. 3. Smoke Check

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

  4. 4. Turbo Boost

    Test acceleration; any lag, whistling, or grinding?

  5. 5. DPF Regeneration

    Check history; short journeys accelerate wear on all diesel eras

  6. 6. Oil Consumption

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

  7. 7. Engine Warning Light

    Have codes been read? Any unresolved issues?

  8. 8. MOT History

    Check for emissions-related failures

Why this matters

A 10-minute check now can save you thousands later. The right 1 Series 120d is a superb long-term car — the wrong one can be expensive fast.

Engine Codes

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

M47D20TU2

M47D20TU2

Years
2004–2007
Power
163 PS (120 kW)
2025 Enquiries
—(pattern data)
Avg. Recon Cost
£1,500–£3,200[PLACEHOLDER]

Technical Specscurrent B47C20B generation

Displacement
1,995 cc
Cylinders
4-cylinder inline
Compression Ratio
16.5:1
Fuel System
Common-rail direct injection
Turbocharger
Single-turbo (variable geometry)
Compare 1 Series 120d engine prices for your BMWGet quotes from trusted UK specialists in minutes.

Market Intelligence

Real data from thousands of 1 Series 120d enquiries in 2025.

Most Common FailureN47 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]

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

London
20%
South East
18%
North West
14%
Other Regions
48%
[PATTERN DATA]

Regional Demand Breakdown

20%London18%South East14%North West48%Other Regions

Frequently Asked Questions

Disclaimer: 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.

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