
BMW B47D20B Engine - Replacement Cost, Problems & CompatibilityProblems & Compatibility
The 2.0-litre 190hp diesel workhorse fitted to the BMW 320d, 520d, and X3 across the F-generation lineup, with reconditioned units from £2,800 .

Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers
Secure enquiry - no spam.
Quotes only from vetted UK engine specialists.
BMW B47D20B - Specifications at a Glance

Vetted UK specialists for B47D20B replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Which BMW Models Use the B47D20B-
The B47D20B was the higher-output 190hp variant of the B47 2.0-litre diesel family, widely fitted across BMW's core F-generation saloons, estates, and SUVs between 2014 and 2019, serving as the sweet spot for performance and efficiency.
| Model | Generation/Chassis | Badge(s) | Years | Link |
|---|---|---|---|---|
| F20/F21 | 120d | 2015-2019 | ||
| F22/F23 | 220d | 2014-2019 | ||
| F30/F31/F34 | 320d | 2015-2019 | ||
| F32/F33/F36 | 420d | 2014-2019 | ||
| F10/F11 | 520d | 2014-2017 | ||
| F48 | sDrive20d / xDrive20d | 2015-2019 | ||
| F25 | xDrive20d | 2014-2017 |


BMW 2 Series

BMW 3 Series

BMW 4 Series

BMW 5 Series

BMW X1

BMW X3
B47D20B is documented across 7 BMW applications spanning 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, X1, X3. Registration lookup confirms the exact suffix before quotes are sent.
Not sure which engine your car has- Enter your registration above - we'll confirm your exact B47D20B fitment before any quotes are sent.
BMW B47D20B Engine Replacement Cost (UK)

Condition | Supply Only | Fitted (Independent Specialist) | Typical Warranty |
|---|---|---|---|
Used | £1,500-£2,800 | £2,020-£3,580 | 3-6 months |
Reconditioned | £2,800-£4,500 | £3,320-£5,280 | 12-24 months |
Rebuilt | £3,800-£5,800 | £4,320-£6,580 | 12-24 months |
All . Fitted = supply price + labour band below.
Fitting a B47D20B typically takes 8-12 hours at £65-£90/hr (independent) - confirm exact labour when comparing quotes.
When planning a B47D20B engine replacement, the final cost is heavily influenced by whether the EGR cooler has been updated to the revised, non-leaking part, and whether the turbocharger and high-pressure fuel pump are included in the supply. For a full breakdown of market rates, see our full reconditioned engine cost guide.
Ready to compare B47D20B quotes?
Get competitive quotes from trusted UK specialists today.

BMW B47D20B Engine Problems - What Actually Fails
Every engine has its weak points. Here are the known issues with the B47D20B, based on real-world data and verified failure patterns.
Verified issue focus: EGR cooler failure and coolant leaks.

1. EGR Cooler Failure (Coolant Leak) - 2014-2019 models
The integrated EGR cooler is prone to internal cracking, allowing coolant to leak into the exhaust tract or, in severe cases, into the combustion chambers. This can trigger warning lights, rapid loss of coolant, and in extreme scenarios, a potential fire risk if coolant contacts hot exhaust components.
If caught early, replacing the EGR cooler with the updated revised part is a straightforward fix. However, if coolant ingestion has caused hydrolock or severe piston and cylinder damage, a full B47D20B unit replacement is required. Read our full EGR cooler failure guide.
2. Timing Chain Wear (Significantly Reduced vs N47)
Unlike its notorious N47 predecessor, the B47D20B features a front-mounted timing chain that is far more accessible and robust. While stretch can still occur at very high mileages, it is no longer the catastrophic, engine-destroying flaw it once was.
Preventative chain and guide replacement is cost-effective if rattling is detected early. Catastrophic failure is rare, making a full B47D20B replacement due to timing chains uncommon. Read our full timing chain failure guide.
The B47D20B benefits from the revised EGR cooler design introduced during its production run, and its front-mounted timing chain permanently resolves the rear-chain access nightmare of the older N47 family .

Compare rebuilt B47D20B prices with the failure already addressed
How to Confirm You Have the B47D20B
The B47D20B engine code is physically stamped on the engine block near the bell housing, but it is most reliably verified on your V5C registration document (Box P) or via a VIN decoder. Owners frequently confuse the 190hp B47D20B with the lower-output B47D20A (150-163hp) or the later emissions-updated B47D20D. Fitting the wrong revision can result in ECU mapping mismatches, incorrect turbo actuator calibration, and persistent DPF regeneration faults.

Not sure which engine your car has- Enter your registration at the top of the page - our system will confirm your exact B47D20B fitment before any supplier quotes are generated.
- The notorious predecessor that suffered from catastrophic rear-mounted timing chain failures, which the B47D20B's front-mounted design permanently resolved.
- The later emissions-updated variant that shares the same core architecture but features revised EGR and DPF calibration for stricter Euro 6 standards.
- The lower-output (150-163hp) single-turbo variant; shares the same block and EGR weaknesses but uses different turbo plumbing and ECU mapping.
Confirm the exact B47D20B fitment
Not sure which engine your car has- Enter your registration at the top of the page - our system will confirm your exact B47D20B fitment before any supplier quotes are generated.
Buying a Replacement B47D20B Engine - 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 B47D20B engine only makes financial sense if it comes with documented proof that the EGR cooler has already been replaced with the updated, non-leaking component. Otherwise, you are simply inheriting a known weak point that could lead to coolant loss or hydrolock.
Reconditioned:
A proper B47D20B recondition addresses the core weakness of this engine: the block is stripped, and the EGR cooler is replaced with the latest revised OEM component, alongside standard seals, gaskets, and a thorough inspection of the front timing chain. This is the most sensible route for a 320d or 520d.
Rebuilt:
A full B47D20B rebuild is justified for high-value host vehicles or high-mileage examples, featuring upgraded internal components, balanced rotating assemblies, and comprehensive testing to permanently eliminate any factory weaknesses.
Supply & Fit Line:
Our network handles the entire B47D20B supply and fit process, including ECU coding and DPF regeneration resets, backed by a nationwide 12-month warranty.
Vehicle Value Note:
The B47D20B sits in highly desirable F-generation vehicles, such as the F30 320d or F48 X1, which typically retain values between £7,000 and £20,000. Because the replacement cost is well within the vehicle's retained value, a reconditioned B47D20B engine is a financially sound investment compared to parting out the vehicle.
Compare B47D20B Engine Prices Now
Engines Related to the BMW B47D20B
Explore engines that are closely related to the BMW B47D20B, including its predecessor, successor, and key family variants.
N47D20C
- The notorious predecessor that suffered from catastrophic rear-mounted timing chain failures, which the B47D20B's front-mounted design permanently resolved.
B47D20D
- The later emissions-updated variant that shares the same core architecture but features revised EGR and DPF calibration for stricter Euro 6 standards.
B47D20A
- The lower-output (150-163hp) single-turbo variant; shares the same block and EGR weaknesses but uses different turbo plumbing and ECU mapping.
BMW B47D20BFrequently Asked Questions
Question 1How much does a BMW B47D20B engine replacement cost-
A reconditioned BMW B47D20B 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 inherent EGR cooler risks. Full rebuilds range from £3,800 to £5,800 supply only. Labour typically adds 8-12 hours at £65-£90/hr.
- Used units start around £1,500 but carry inherent EGR cooler risks.
- Full rebuilds range from £3,800 to £5,800 supply only.
- Labour typically adds 8-12 hours at £65-£90/hr.
Question 2What is the most common failure with the B47D20B engine-
The dominant failure is EGR cooler cracking and internal coolant leaks, typically occurring between 60,000 and 120,000 miles. The integrated EGR cooler can leak coolant into the exhaust tract or combustion chambers. Symptoms include rapid coolant loss, warning lights, and in extreme cases, a potential fire risk. If caught early, replacing the EGR cooler with the revised part is a straightforward fix.
- The integrated EGR cooler can leak coolant into the exhaust tract or combustion chambers.
- Symptoms include rapid coolant loss, warning lights, and in extreme cases, a potential fire risk.
- If caught early, replacing the EGR cooler with the revised part is a straightforward fix.
Question 3Which BMW models use the B47D20B engine-
The B47D20B was fitted to the BMW 120d, 220d, 320d, 420d, 520d, X1 sDrive20d/xDrive20d, and X3 xDrive20d between 2014 and 2019. It produces 190 hp (140 kW) and 400 Nm of torque. It is most commonly found in the F30 3 Series and F10 5 Series. Always verify fitment, as output tunes varied by chassis and emissions standard.
- It produces 190 hp (140 kW) and 400 Nm of torque.
- It is most commonly found in the F30 3 Series and F10 5 Series.
- Always verify fitment, as output tunes varied by chassis and emissions standard.
Question 4Should I buy a used or reconditioned B47D20B engine-
A reconditioned B47D20B is strongly recommended over a used unit due to the inherent EGR cooler risks of this design. Used engines rarely come with documented proof that the EGR cooler has been replaced with the updated, non-leaking component. Reconditioned units are stripped, cleaned, and rebuilt with the latest revised EGR cooler and inspected front timing chain as standard. This eliminates the primary failure point before the engine is installed.
- Used engines rarely come with documented proof that the EGR cooler has been replaced with the updated, non-leaking component.
- Reconditioned units are stripped, cleaned, and rebuilt with the latest revised EGR cooler and inspected front timing chain as standard.
- This eliminates the primary failure point before the engine is installed.
Question 5How do I know if my car has the B47D20B and not the B47D20A-
The exact engine code is stamped on the engine block near the bell housing and is definitively listed on your V5C registration document (Box P). The B47D20B is a 190hp variant, often featuring sequential twin-turbo or specific single-turbo mapping depending on the exact chassis. The B47D20A is typically a 150-163hp single-turbo setup. Fitting the wrong revision can cause ECU mapping mismatches, incorrect turbo actuator calibration, and persistent DPF regeneration faults.
- The B47D20B is a 190hp variant, often featuring sequential twin-turbo or specific single-turbo mapping depending on the exact chassis.
- The B47D20A is typically a 150-163hp single-turbo setup.
- Fitting the wrong revision can cause ECU mapping mismatches, incorrect turbo actuator calibration, and persistent DPF regeneration faults.
Compare BMW B47D20B Engine Prices Today
Vetted UK specialists who work on the B47D20B and its B47 family every week Minimum 12-month warranty on every reconditioned and rebuilt B47D20B Nationwide delivery - supply-only or full supply & fit available Our free, no-obligation comparison is tailored to your exact B47D20B configuration. The registration lookup confirms your precise fitment before any quotes are generated, ensuring you only pay for compatible parts and avoiding costly ECU or plumbing mismatches. With reconditioned B47D20B units starting from £2,800, comparing takes two minutes and could save you hundreds on both supply and labour.
Vetted UK specialists for B47D20B replacements
Minimum 12-month warranty on reconditioned and rebuilt options
Nationwide delivery plus supply and fit availability
Secure enquiry - no spam. Quotes only from vetted UK engine specialists.

Secure enquiry - no spam. Quotes only from vetted UK engine specialists.
Get Free B47D20B Engine Quotes
