BMW B47D20A Engine - Replacement Cost,Problems & Compatibility

The 2.0-litre diesel engine that replaced the problematic N47, featuring a front-mounted timing chain and significantly improved reliability. Reconditioned units start from £2,800 , and this engine generated 930 UK replacement requests in 2025 .

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

BMW background image for engine specifications
Engine Code
B47D20A
Fuel
Diesel
Configuration
2.0L inline-4, single turbo
Power Output(s)
116 hp - 190 hp (depending on specific tune)
Years Produced
2014-Present
UK Models Fitted
8+ BMW models - full list in Compatibility below
2025 UK Replacement Requests
930
Replaced
N47D20C
Replaced By
B47D20B
Most Common Failure
EGR cooler failure and potential coolant leak
Reconditioned Price Range
£2,800-£4,500 supply-only

Vetted UK specialists for B47D20A replacements

Minimum 12-month warranty on reconditioned and rebuilt options

BMW 1 Series
01

BMW 1 Series

Generation/Chassis
F20 / F40
Badge(s)
116d, 118d, 120d
Years
2015-Present
BMW 2 Series
02

BMW 2 Series

Generation/Chassis
F22 / F45
Badge(s)
216d, 218d, 220d, Active Tourer
Years
2014-Present
BMW 3 Series
03

BMW 3 Series

Generation/Chassis
F30 / G20
Badge(s)
316d, 318d, 320d
Years
2015-Present
BMW 4 Series
04

BMW 4 Series

Generation/Chassis
F32
Badge(s)
420d
Years
2015-2020
BMW 5 Series
05

BMW 5 Series

Generation/Chassis
G30
Badge(s)
520d
Years
2017-Present
BMW X1
06

BMW X1

Generation/Chassis
F48
Badge(s)
sDrive18d, xDrive20d
Years
2015-2022
Link
BMW X2
07

BMW X2

Generation/Chassis
F39
Badge(s)
sDrive18d, xDrive20d
Years
2018-Present
Link
BMW X3
08

BMW X3

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

B47D20A is documented across 8 BMW applications spanning 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, X1, X2, 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 B47D20A fitment before any quotes are sent.

Prices

BMW B47D20A Engine Replacement Cost (UK)

BMW B47D20A 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 B47D20A engine replacement is heavily influenced by the EGR cooler and turbocharger condition, as well as the specific power tune of your vehicle. Because the B47 moved the timing chain to the front of the engine, labour costs for chain-related work are significantly lower than on the older N47, making a full rebuild a more financially viable option. For a detailed breakdown of what affects your final bill, see our full reconditioned engine cost guide.

Labour Guide

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

Price Factors

Ready to compare B47D20A quotes?

Get competitive quotes from trusted UK specialists today.

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

BMW B47D20A Engine Problems - What Actually Fails

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

Verified issue focus: EGR cooler failure and potential coolant leak.

BMW B47D20A common problems visual
1. EGR Cooler Failure and Coolant Leaks - 2014-Present
Typical onset:
60,000-120,000 miles
What happens:

The EGR cooler can develop internal micro-fractures, allowing coolant to seep into the intake or exhaust system. This often presents as unexplained coolant loss, white exhaust smoke, or in severe cases, a potential fire risk if coolant enters the EGR module's electrical components.

Repair vs replace:

If caught early, an EGR cooler replacement or system blanking (where legally compliant) is sufficient. However, if the engine has suffered hydrolock from severe coolant ingress, a full B47D20A engine replacement is the only viable option.

Read more about this issue
2. Timing Chain and Tensioner Wear - 2014-Present
Typical onset:
100,000+ miles
What happens:

While vastly improved over the catastrophic rear-chain design of the N47, the B47's front-mounted timing chain can still stretch over high mileages. Symptoms include a faint rattling noise on cold starts, though it is far less frequent and less severe than its predecessor.

Repair vs replace:

A timing chain kit replacement is a straightforward, preventative maintenance task on the B47 due to its accessible front-end design. Full engine replacement is rarely required solely for chain wear unless neglected for an extreme period.

Read more about this issue

The B47D20A is widely considered a robust and reliable modern diesel. Post-2018 updates further refined the EGR and cooling systems, making later G-generation hosts exceptionally durable with proper maintenance .

Compare rebuilt B47D20A prices with the failure already addressed

Compare Rebuilt B47D20A Prices
Engine Variants

How to Confirm You Have the B47D20A

The B47D20A engine code is stamped directly onto the engine block, typically located on a machined pad near the oil filter housing or on the front timing cover. It is also explicitly listed on your vehicle's V5C registration document under the engine details section, or it can be definitively verified via a VIN decode through a BMW specialist. The B47D20A is frequently confused with the older N47D20C or the higher-output B47D20B. While they share similar physical dimensions, fitting the wrong revision can result in ECU mapping conflicts, incompatible turbo plumbing, and different oil filter housing mounts. Always verify the exact code before purchasing a replacement unit.

B47D20A variant reference

Not sure- Enter your registration above, and we will confirm your exact B47D20A fitment instantly before any quotes are generated.

Easily Confused
N47D20C

- The problematic N47 generation that the B47 replaced; it shared the same 2.0-litre displacement but suffered from a catastrophic rear-mounted timing chain design that the B47 resolved by moving the chain to the front.

Alternative / Next-Gen Code
B47D20B

- A higher-output variant of the same B47 modular architecture, often found in 20d and 25d badges with bi-turbo setups; if your vehicle requires more power, this is the direct upgrade path within the same reliable family.

Confirm the exact B47D20A fitment

Not sure- Enter your registration above, and we will confirm your exact B47D20A fitment instantly before any quotes are generated.

Buying Guide

Buying a Replacement B47D20A - 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 B47D20A is a viable budget option for this engine, provided it comes with comprehensive service history proving the EGR cooler was inspected or replaced preventatively. The front-mounted timing chain makes verifying its condition easier, but inheriting a neglected EGR system remains the primary risk.

Reconditioned:

A proper reconditioned B47D20A is the most balanced choice for most owners. A reputable rebuild will replace the EGR cooler, turbocharger seals, and all critical gaskets with updated parts, directly addressing the engine's most common failure points while restoring factory compression.

Rebuilt:

A full rebuild is highly justified for the B47D20A due to its excellent repairability index and accessible front-end design. An upgraded rebuild should include a revised EGR setup, updated timing chain components, and potentially a remapped ECU to maximise longevity and performance.

Supply & Fit Line:

Sourcing and fitting your B47D20A through our vetted network ensures the work is completed by BMW specialists, backed by a minimum 12-month warranty and nationwide delivery options.

Vehicle Value Note:

For typical host vehicles like the G20 3 Series or G01 X3, current market values range from £14,000 to £35,000. A reconditioned B47D20A replacement sits comfortably within this value band, making it a financially sound investment. Even for older F-generation hosts valued around £7,000, the lower labour hours required for B47 repairs often keep the total fitted cost below the scrap threshold.

Compare B47D20A Engine Prices Now

Compare B47D20A Engine Prices Now
FAQ

BMW B47D20AFrequently Asked Questions

How much does a BMW B47D20A engine replacement cost-

A reconditioned BMW B47D20A engine typically costs between £2,800 and £4,500 for supply only, with fitted prices ranging from £3,320 to £5,280. Used units start around £1,500 but may inherit EGR cooler or turbo wear. Fitted costs generally include 8-12 hours of labour at independent specialist rates. Reconditioned units should include an updated EGR cooler and timing chain components.

  • Used units start around £1,500 but may inherit EGR cooler or turbo wear.
  • Fitted costs generally include 8-12 hours of labour at independent specialist rates.
  • Reconditioned units should include an updated EGR cooler and timing chain components.
Compare B47D20A quotes

What is the most common problem with the B47D20A engine-

The dominant failure is EGR cooler failure, where internal micro-fractures allow coolant to leak into the exhaust or intake system. Typical onset is between 60,000 and 120,000 miles. Symptoms include unexplained coolant loss, white exhaust smoke, or in severe cases, a potential fire risk. While the front-mounted timing chain is vastly improved over the older N47, it can still stretch at very high mileages.

  • Typical onset is between 60,000 and 120,000 miles.
  • Symptoms include unexplained coolant loss, white exhaust smoke, or in severe cases, a potential fire risk.
  • While the front-mounted timing chain is vastly improved over the older N47, it can still stretch at very high mileages.
Compare B47D20A quotes

Which BMW models use the B47D20A engine-

The B47D20A was widely fitted across BMW's F and G-generation lineup, including the 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, X1, X2, and X3. It commonly powered the 116d, 118d, 120d, 216d, 218d, 220d, 316d, 318d, 320d, and 520d badges from 2014 onwards. Always verify your specific chassis code and engine stamping before ordering a replacement unit.

  • It commonly powered the 116d, 118d, 120d, 216d, 218d, 220d, 316d, 318d, 320d, and 520d badges from 2014 onwards.
  • Always verify your specific chassis code and engine stamping before ordering a replacement unit.
Compare B47D20A quotes

Should I buy a used or reconditioned B47D20A engine-

A reconditioned B47D20A is strongly recommended over a used unit due to the known EGR cooler vulnerabilities of this generation. A proper rebuild will replace the EGR cooler, turbocharger seals, and critical gaskets with updated parts, directly addressing the root cause of failure. A used engine inherits the exact same EGR and cooling system risks unless it comes with documented, recent preventative maintenance records.

  • A proper rebuild will replace the EGR cooler, turbocharger seals, and critical gaskets with updated parts, directly addressing the root cause of failure.
  • A used engine inherits the exact same EGR and cooling system risks unless it comes with documented, recent preventative maintenance records.
Compare B47D20A quotes

How do I know if my car has the B47D20A engine-

The B47D20A engine code is stamped on a machined pad on the engine block, typically located near the oil filter housing or front timing cover. It is also explicitly listed on your V5C registration document under the engine details section. You can use our free registration lookup tool at the top of this page to confirm your exact engine code instantly before requesting quotes.

  • It is also explicitly listed on your V5C registration document under the engine details section.
  • You can use our free registration lookup tool at the top of this page to confirm your exact engine code instantly before requesting quotes.
Compare B47D20A quotes

Compare BMW B47D20A Engine Prices Today

Get a free, no-obligation comparison of BMW B47D20A engine prices today. Our network provides quotes specific to your exact code, and our registration lookup confirms your fitment before any quotes are sent. With reconditioned B47D20A units starting from £2,800, comparing takes two minutes and could save you hundreds on your replacement.

Vetted UK Specialists

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

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

Get Free B47D20A Engine Quotes