BMW B47D20D Engine - Replacement Cost,Problems & Compatibility

The 2.0-litre Euro 6 diesel fitted to late-model BMW 1, 2, 3, 4 Series and X models between 2014 and 2019. Reconditioned units start from £2,800 , with strong market demand driven by EGR cooler recalls and preventative upgrades.

BMW B47D20D engine replacement UK - reconditioned and rebuilt prices

Supply & Fit Available

12-Month Warranty

Nationwide Delivery

100+ Suppliers

Used from
£1,500
Reconditioned from
£2,800
Rebuilt from
£3,800
GB

Secure enquiry - no spam.

Quotes only from vetted UK engine specialists.

Key Specs

BMW B47D20D - Specifications at a Glance

BMW background image for engine specifications
Engine Code
B47D20D
Fuel
Diesel
Configuration
2.0L inline-4, single or bi-turbo (depending on application)
Power Output(s)
140 kW (190 hp) - 160 kW (218 hp)
Years Produced
2014-2019
UK Models Fitted
8+ BMW models - full list in Compatibility below
2025 UK Replacement Requests
~930
Replaced
N47D20D
Replaced By
B47D20A / B47TU variants
Most Common Failure
EGR cooler cracking and coolant leaks
Reconditioned Price Range
£2,800-£4,500 supply-only

Vetted UK specialists for B47D20D replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

Generation/Chassis
F20/F21 LCI
Badge(s)
120d, 125d
Years
2015-2019
BMW 2 Series
02

BMW 2 Series

Generation/Chassis
F22/F23 LCI
Badge(s)
220d, 225d
Years
2015-2019
BMW 2 Series Gran Tourer
03

BMW 2 Series Gran Tourer

Generation/Chassis
F45
Badge(s)
220d, 225d
Years
2015-2019
BMW 3 Series
04

BMW 3 Series

Generation/Chassis
F30/F31 LCI
Badge(s)
320d, 325d
Years
2015-2019
BMW 4 Series
05

BMW 4 Series

Generation/Chassis
F32/F33/F36 LCI
Badge(s)
420d, 425d
Years
2015-2019
BMW X1
06

BMW X1

Generation/Chassis
F48
Badge(s)
xDrive20d, xDrive25d
Years
2015-2019
Link
BMW X3
07

BMW X3

Generation/Chassis
F25 LCI
Badge(s)
xDrive20d, xDrive25d
Years
2014-2017
Link
BMW X4
08

BMW X4

Generation/Chassis
F26
Badge(s)
xDrive20d, xDrive25d
Years
2014-2018
Link
CROSS-BRAND

B47D20D is documented across 8 BMW applications spanning 1 Series, 2 Series, 2 Series Gran Tourer, 3 Series, 4 Series, X1, X3, X4. Registration lookup confirms the exact suffix before quotes are sent.

Not sure which engine your car has?

Not sure which engine your car has- Enter your registration above - we'll confirm your exact B47D20D fitment before any quotes are sent.

Prices

BMW B47D20D Engine Replacement Cost (UK)

BMW B47D20D pricing visual
Condition
Supply Only
Fitted
(Independent Specialist)
Typical Warranty
Used
£1,500-£2,800£2,020-£3,5803-6 months
Reconditioned
£2,800-£4,500£3,320-£5,28012-24 months
Rebuilt
£3,800-£5,800£4,320-£6,58012-24 months

The final cost of a BMW B47D20D engine replacement depends on whether the unit is a single-turbo (20d) or bi-turbo (25d) variant, as the latter commands a premium due to the complexity of the low-pressure and high-pressure turbo setup. Reconditioned units that include the updated EGR cooler and revised turbo components sit at the higher end of the scale but offer significantly better long-term reliability. See our full reconditioned engine cost guide for a detailed breakdown of what is included.

Labour Guide

Fitting a B47D20D typically takes 8-12 hours at £65-£78/hr (independent) - confirm exact labour when comparing quotes.

Price Factors

Ready to compare B47D20D quotes?

Get competitive quotes from trusted UK specialists today.

B47D20D engine quote visual
Get B47D20D quotes from UK specialists
Common Problems

BMW B47D20D Engine Problems - What Actually Fails

Every engine has its weak points. Here are the known issues with the B47D20D, based on real-world data and verified failure patterns.

Verified issue focus: EGR cooler cracking and coolant leaks.

BMW B47D20D common problems visual
1. EGR Cooler Cracking and Coolant Leaks - 2014-2019 models
Typical onset:
60,000-120,000 miles
What happens:

The B47D20D is subject to a known weakness in the EGR cooler, which can develop micro-cracks and allow coolant to leak into the exhaust system or intake. In severe cases, this creates a potential fire risk, prompting BMW to issue a widespread service recall (SIB 11 09 15) for affected vehicles.

Repair vs replace:

While the cooler can be replaced independently (£600-£1,200), if the coolant ingress has caused hydrolock or severe internal corrosion, a full BMW B47D20D engine replacement is the only safe option. Read our full EGR and swirl flap failure guide.

Read more about this issue
2. Turbocharger Wastegate and Actuator Wear - Bi-Turbo (25d) variants
Typical onset:
80,000-120,000 miles
What happens:

In the higher-output 25d applications, the B47D20D utilises a sequential bi-turbo setup. The low-pressure turbo's wastegate actuator and linkage are prone to wear and rattle, leading to boost leaks, limp mode, and excessive smoke.

Repair vs replace:

A standalone turbo rebuild or replacement is often sufficient (£1,200-£2,500). However, if turbo failure has sent debris into the intercooler or engine, a full reconditioned B47D20D unit is recommended to prevent immediate secondary failure.

Read more about this issue
3. Swirl Flap and Intake Carbon Buildup
Typical onset:
70,000+ miles
What happens:

Like most modern direct-injection diesels, the B47D20D suffers from carbon accumulation in the intake manifold, which can cause the swirl flap motor to fail or the flaps to stick, resulting in poor throttle response and DPF regeneration issues.

Repair vs replace:

This is typically repairable via intake manifold cleaning, swirl flap deletion, or EGR system servicing, and does not usually necessitate a full BMW B47D20D engine replacement on its own.

Read more about this issue

The B47D20D is generally considered a significant improvement over the N47 it replaced, with a front-mounted timing chain that largely eliminates the catastrophic rear-chain failures of the previous generation.

Compare rebuilt B47D20D prices with the EGR and turbo issues already addressed

Compare Rebuilt B47D20D Prices
Engine Variants

How to Confirm You Have the BMW B47D20D

B47D20D variant reference

The B47D20D is a specific Euro 6 calibration of the broader B47 family, most commonly found in the higher-output '20d' and '25d' badges of the mid-2010s lineup. It is frequently confused with the slightly lower-output [B47D20A](/bmw/b47d20a-engine/) or the updated [B47TU](/bmw/b47tu-engine/) variants. You can confirm your exact engine code by checking the sticker on the engine block (typically near the oil filter housing or timing cover), reviewing your V5C registration document, or performing a quick VIN decode. Fitting the wrong revision - particularly confusing a single-turbo B47D20A with a bi-turbo B47D20D - will result in ECU mismatch, incorrect boost levels, and immediate limp mode. Not sure- Enter your registration above - we'll confirm your exact B47D20D fitment before any quotes are sent.

Easily Confused
N47D20D

The N47D20D it replaced suffered from catastrophic rear timing chain failures, which the B47 largely resolved by moving the chain to the front of the engine.

Alternative / Next-Gen Code
B47TU2

The later B47TU2 evolution introduced further refinements to the emissions and cooling systems, addressing some of the early Euro 6 teething issues found in the B47D20D.

Confirm the exact B47D20D fitment

The B47D20D is a specific Euro 6 calibration of the broader B47 family, most commonly found in the higher-output '20d' and '25d' badges of the mid-2010s lineup. It is frequently confused with the slightly lower-output [B47D20A](/bmw/b47d20a-engine/) or the updated [B47TU](/bmw/b47tu-engine/) variants. You can confirm your exact engine code by checking the sticker on the engine block (typically near the oil filter housing or timing cover), reviewing your V5C registration document, or performing a quick VIN decode. Fitting the wrong revision - particularly confusing a single-turbo B47D20A with a bi-turbo B47D20D - will result in ECU mismatch, incorrect boost levels, and immediate limp mode. Not sure- Enter your registration above - we'll confirm your exact B47D20D fitment before any quotes are sent.

Buying Guide

Buying a Replacement BMW B47D20D - What to Choose

Choosing the right replacement route depends on your budget, risk tolerance, and ownership goals. Here's a breakdown of your options.

Used:

A used BMW B47D20D engine is only advisable if the seller can provide documented proof that the EGR cooler recall was completed and the turbochargers have been recently serviced. Without this history, the risk of inheriting a cracked cooler or worn wastegate is too high. Learn more about sourcing used engines.

Reconditioned:

A proper reconditioned BMW B47D20D is the most balanced choice for most owners. A quality rebuild will install the updated, reinforced EGR cooler, replace the turbo actuators, and refresh all seals and gaskets, effectively eliminating the engine's primary design weaknesses. Explore reconditioned engines.

Rebuilt:

A full rebuild is justified if the original B47D20D suffered catastrophic failure due to coolant ingestion or turbo debris. An upgraded rebuild should include a fully balanced rotating assembly and the latest revision of the EGR and turbo components to prevent recurrence. View rebuilt engines.

Supply & Fit Line:

Buying through our network ensures your replacement BMW B47D20D is installed by vetted UK specialists, backed by a minimum 12-month warranty, with nationwide delivery options for both supply-only and full supply & fit packages.

Vehicle Value Note:

The B47D20D is commonly found in F-series models like the 320d, 420d, and X1 xDrive20d, which typically hold a market value of £7,000-£20,000 depending on age and condition. Because the replacement cost is generally well within the vehicle's retained value, a reconditioned engine is usually a financially sound investment, though sub-£5,000 examples should be evaluated carefully against scrap or part-exchange alternatives.

Compare B47D20D Engine Prices Now

Compare B47D20D Engine Prices Now
FAQ

BMW B47D20DFrequently Asked Questions

How much does a BMW B47D20D engine replacement cost-

A reconditioned BMW B47D20D engine costs between £2,800 and £4,500 for supply only, or £3,320 to £5,280 fully fitted by an independent specialist. Used units start around £1,500 but carry risks regarding the EGR cooler recall status, and labour typically adds 8-12 hours of work at £65-£78 per hour. Get accurate B47D20D quotes from vetted UK specialists

  • Used units start around £1,500 but carry risks regarding the EGR cooler recall status.
  • Labour typically adds 8-12 hours of work at £65-£78 per hour.
Compare B47D20D quotes

What is the most common problem with the BMW B47D20D-

The most documented issue is EGR cooler cracking, which can allow coolant to leak into the exhaust system and create a potential fire risk. BMW issued a widespread service recall (SIB 11 09 15) to replace the faulty coolers, and bi-turbo (25d) variants also suffer from wastegate actuator wear and boost leaks. Compare rebuilt B47D20D prices with the EGR and turbo issues addressed

  • BMW issued a widespread service recall (SIB 11 09 15) to replace the faulty coolers.
  • Bi-turbo (25d) variants also suffer from wastegate actuator wear and boost leaks.
Compare B47D20D quotes

Which BMW models use the B47D20D engine-

The B47D20D was fitted to the 120d, 220d, 320d, 420d, and various xDrive20d/xDrive25d badges across the 1, 2, 3, 4 Series, X1, X3, and X4 between 2014 and 2019. It is the Euro 6 evolution of the 2.0-litre diesel family, and you should always verify your exact engine code via the V5C or engine bay sticker before ordering parts. Enter your reg to confirm your exact B47D20D fitment

  • It is the Euro 6 evolution of the 2.0-litre diesel family.
  • Always verify your exact engine code via the V5C or engine bay sticker before ordering parts.
Compare B47D20D quotes

Should I buy a used or reconditioned BMW B47D20D engine-

A reconditioned BMW B47D20D is strongly recommended over a used unit unless the used engine has documented proof of the EGR cooler recall completion and turbo service. A proper recon installs the updated, reinforced EGR cooler and refreshes turbo actuators, whereas used units risk inheriting cracked coolers or worn wastegates that will fail shortly after installation. View our guide to buying a replacement B47D20D

  • A proper recon installs the updated, reinforced EGR cooler and refreshes turbo actuators.
  • Used units risk inheriting cracked coolers or worn wastegates that will fail shortly after installation.
Compare B47D20D quotes

How do I know if my car has the B47D20D and not the B47D20A-

You can confirm your engine code by checking the sticker on the engine block, reviewing your V5C registration document, or using our free registration lookup tool. The B47D20D is often the higher-output or bi-turbo variant (25d), while the B47D20A is typically the single-turbo (18d/20d), and fitting the wrong revision causes ECU mismatch, incorrect boost levels, and immediate limp mode. Check your registration now to confirm your engine code

  • The B47D20D is often the higher-output or bi-turbo variant (25d), while the B47D20A is typically the single-turbo (18d/20d).
  • Fitting the wrong revision causes ECU mismatch, incorrect boost levels, and immediate limp mode.
Compare B47D20D quotes

Compare BMW B47D20D Engine Prices Today

Vetted UK specialists who work on the B47D20D and its Euro 6 family every week Minimum 12-month warranty on every reconditioned and rebuilt B47D20D Nationwide delivery - supply-only or full supply & fit Free, no-obligation comparison; quotes specific to the reader's exact code and sub-code; the reg lookup confirms fitment before quotes go out. With reconditioned B47D20D units from £2,800, comparing takes two minutes and could save four figures.

Vetted UK Specialists

Vetted UK specialists for B47D20D replacements

Minimum 12-Month Warranty

Minimum 12-month warranty on reconditioned and rebuilt options

Nationwide Delivery

Nationwide delivery plus supply and fit availability

Expert Support

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

BMW B47D20D vehicle reference

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Get Free B47D20D Engine Quotes