BMW B47D20B Engine - Replacement Cost,Problems & 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 .

BMW B47D20B 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 B47D20B - Specifications at a Glance

BMW background image for engine specifications
Engine Code
B47D20B
Fuel
Diesel
Configuration
2.0L inline-4, single turbo
Power Output(s)
190 hp (140 kW) / 400 Nm
Years Produced
2014-2019
UK Models Fitted
6+ BMW models - full list in Compatibility below
Replaced
N47D20C
Replaced By
B47D20D
Most Common Failure
EGR cooler failure and coolant leaks
Reconditioned Price Range
£2,800-£4,500 supply-only

Vetted UK specialists for B47D20B replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

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

BMW 2 Series

Generation/Chassis
F22/F23
Badge(s)
220d
Years
2014-2019
BMW 3 Series
03

BMW 3 Series

Generation/Chassis
F30/F31/F34
Badge(s)
320d
Years
2015-2019
BMW 4 Series
04

BMW 4 Series

Generation/Chassis
F32/F33/F36
Badge(s)
420d
Years
2014-2019
BMW 5 Series
05

BMW 5 Series

Generation/Chassis
F10/F11
Badge(s)
520d
Years
2014-2017
BMW X1
06

BMW X1

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

BMW X3

Generation/Chassis
F25
Badge(s)
xDrive20d
Years
2014-2017
Link
CROSS-BRAND

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?

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

Prices

BMW B47D20B Engine Replacement Cost (UK)

BMW B47D20B 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

All . Fitted = supply price + labour band below.

Labour Guide

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

Price Factors

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.

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

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.

BMW B47D20B common problems visual
1. EGR Cooler Failure (Coolant Leak) - 2014-2019 models
Typical onset:
60,000-120,000 miles
What happens:

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.

Repair vs replace:

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.

Read more about this issue
2. Timing Chain Wear (Significantly Reduced vs N47)
Typical onset:
100,000+ miles (rare before this)
What happens:

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.

Repair vs replace:

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.

Read more about this issue

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

Compare Rebuilt B47D20B Prices
Engine Variants

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.

B47D20B variant reference

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.

Easily Confused
N47D20C

- The notorious predecessor that suffered from catastrophic rear-mounted timing chain failures, which the B47D20B's front-mounted design permanently resolved.

Alternative / Next-Gen Code
B47D20D

- The later emissions-updated variant that shares the same core architecture but features revised EGR and DPF calibration for stricter Euro 6 standards.

Related JLR Variants
B47D20A

- 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 Guide

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

Compare B47D20B Engine Prices Now
FAQ

BMW B47D20BFrequently Asked Questions

How 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.
Compare B47D20B quotes

What 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.
Compare B47D20B quotes

Which 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.
Compare B47D20B quotes

Should 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.
Compare B47D20B quotes

How 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 B47D20B quotes

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

Vetted UK specialists for B47D20B 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 B47D20B vehicle reference

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

Get Free B47D20B Engine Quotes