BMW X2 20d Engine ReplacementCompare Prices & Get Quotes
Get quotes today from trusted UK BMW X2 20d engine specialists. Compare prices on reconditioned, rebuilt and used BMW X2 20d engines - supply & fit available nationwide for xDrive20d and sDrive20d variants.
Supply & Fit Available
12-Month Warranty
Nationwide Delivery
100+ Suppliers

From £2,200 to £4,200
Used from £1,200 · Reconditioned from £2,200 · Common codes: B47C20B, B47C20A, B47D20B
From £1,200
Tested, bare/short engine
From £2,200
Rod bearings addressed, tested
From quote
Upgraded bearings, full teardown, revised valvetrain

Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK BMW X2 20d specialists.
3 Simple Steps3 Simple Stepsto Finding the Best BMW X2 20d Replacement Engineto Finding the Best BMW X2 20d Replacement Engine
Most replacements completed within 3-5 days.
BMW X2 20d - Engine History & Specs at a Glance
The BMW X2 20d arrived with the F39 generation in 2018 as the diesel volume seller for the UK market, powered by the B47C20B 2.0-litre four-cylinder diesel. Offered in both sDrive (front-wheel drive) and xDrive (all-wheel drive) configurations, the 20d became the best-selling X2 variant in the UK, delivering 190hp and strong torque for motorway commuting.

BMW X2 20d - Engine History & Specs at a Glance
The BMW X2 20d arrived with the F39 generation in 2018 as the diesel volume seller for the UK market, powered by the B47C20B 2.0-litre four-cylinder diesel. Offered in both sDrive (front-wheel drive) and xDrive (all-wheel drive) configurations, the 20d became the best-selling X2 variant in the UK, delivering 190hp and strong torque for motorway commuting.
BMW X2 20d
Engine History Timeline
F39 generation launches with B47C20B 2.0L diesel 190hp, 400Nm torque, available as xDrive20d and sDrive20d
B47C20A lower-output variant introduced for 18d models (150hp)
Euro 6d-TEMP compliance introduced across diesel range
B47D20B update introduced with refined emissions hardware and improved oil cooler seals
F39 production ends October 2023
U10 generation launches with B47C20B mild-hybrid diesel (163hp system output)
Key Specs Snapshot
Every engine fitted to the BMW X2 20d is covered below, with UK rebuilt pricing and known failure points.
BMW X2 20d Engine Codes - Specifications & Replacement CostBMW X2 20d Engine Codes - Specifications & Replacement Cost
2.0L Diesel (2018-2023)
Compatible Trim Levels
- xDrive20d
- xDrive20d M Sport
- xDrive20d M Sport X
- xDrive20d SE
- xDrive20d Sport
- xDrive20d First Edition
- sDrive20d (2018-2020)

Find your exact engine code, specs and UK replacement cost guide.
Used
Tested, ready-to-fit engine
£1,200-£2,200
Reconditioned
Addressed known issues, tested
£2,200-£3,800
Rebuilt
Full teardown, upgraded internals
£2,200-£4,200
Common Failure
Timing chain tensioner wear at higher mileage (80k-120k miles) - far less common than the N47 but still requires vigilance. EGR cooler internal leaks and injector seal failures are also reported, particularly on urban-driven examples.


The BMW X2 20d is powered by the B47 2.0-litre diesel - a significant improvement over the problematic N47, but not without its own failure points. While the timing chain was relocated to the front of the engine (addressing the N47's catastrophic weakness), EGR cooler failures, injector seal issues, and DPF clogging remain common concerns. Every rebuilt engine supplied through Engines Market includes upgraded components addressing the original failure point - plus a minimum 12-month unlimited-mileage warranty. Below we break down the most common X2 20d failures, what repair actually costs at a dealer versus a specialist, and when replacement is the only sensible option.

Less Common Than N47, but Not Eliminated
Affected Vehicles
BMW X2 xDrive20d, sDrive20d (2018-2023, B47C20B)
Typical Failure Mileage
80,000-120,000 miles
Root Cause
The B47 relocated the timing chain to the front of the engine, making it both more durable and easier to service than the N47. However, timing chain wear can still occur at very high mileage, particularly if oil changes have been extended beyond BMW's recommended intervals.
Why It Happens
The B47 relocated the timing chain to the front of the engine, making it both more durable and easier to service than the N47. However, timing chain wear can still occur at very high mileage, particularly if oil changes have been extended beyond BMW's recommended intervals.
Dealer (parts + labour)
£1,200-£1,800
Specialist (parts + labour)
£800-£1,200
What it involves
Replace chain, tensioner, guides - engine remains in car
Suitability
Prevents failure if done proactively. Far cheaper than full rebuild
Dealer (parts + labour)
£4,800-£6,800
Specialist (parts + labour)
£3,200-£4,500
What it involves
Supply of rebuilt unit with upgraded timing components, fitted, tested, 12-month warranty
Suitability
Required if chain has jumped timing or caused valve damage
| Repair Tier | Dealer (Parts + Labour) | Specialist (Parts + Labour) | What It Involves | Suitability | Estimated Time |
|---|---|---|---|---|---|
Minor - Preventative Timing Chain Replacement Minor | £1,200-£1,800 | £800-£1,200 | Replace chain, tensioner, guides - engine remains in car | Prevents failure if done proactively. Far cheaper than full rebuild | |
Full Replacement - Rebuilt B47 Engine (Supply & Fit) Best Value | £4,800-£6,800 | £3,200-£4,500 | Supply of rebuilt unit with upgraded timing components, fitted, tested, 12-month warranty | Required if chain has jumped timing or caused valve damage |
Vehicle Value Check
Vehicle Value Check
A typical BMW X2 20d is worth £10,995-£25,935 depending on age and mileage. A preventative timing chain replacement at £800-£1,200 is excellent value on a £13,000-£18,000 car. Post-failure, a £3,200-£4,500 rebuilt engine on a sub-£12,000 example requires careful evaluation; if the car is otherwise sound, replacement often makes sense given the cost of a comparable used X2.
Our Recommendation
Our Recommendation
Listen for a metallic rattle on cold start from the driver's side of the engine bay. If you hear it, have a specialist inspect the timing chain immediately. Preventative replacement is far cheaper than a full rebuild. If the chain has already jumped, a specialist rebuilt engine is the sensible path - dealer costs often exceed the car's value.

Don't Let Engine Failure Write Off Your BMW X2 20d
The failures above account for the majority of BMW X2 20d engine replacement enquiries we see - timing chain tensioner wear on higher-mileage B47 units, EGR cooler and injector seal failures, and DPF/turbo issues from urban driving. Engines Market makes it simple to compare prices from trusted UK BMW X2 20d specialists who use upgraded components specifically designed to prevent these failures from recurring. Every rebuilt engine includes a minimum 12-month unlimited-mileage warranty, nationwide delivery, and supply & fit options. Compare prices today and get back on the road without the main dealer premium.
Compare rebuilt B47C20B BMW X2 20d engine prices
Important Information
Important Information
"All prices are indicative UK market ranges based on historical quote data and repair requests from our network of engine specialists. Dealer pricing is estimated based on published main dealer labour rates and genuine OEM parts pricing. Specialist pricing reflects actual quote data from Engines Market's UK network. Actual costs vary depending on damage severity, vehicle condition, variant, and workshop location within the UK. Use our free comparison tool to get tailored quotes for your specific BMW X2 20d. Every engine supplied through Engines Market carries a minimum 12-month unlimited mileage warranty - always confirm exact terms with your chosen supplier."
BMW X2 20d Engine ReplacementFrequently Asked Questions
Question 1How much does a BMW X2 20d engine replacement cost in the UK-
A BMW X2 20d rebuilt engine typically costs £2,200-£4,200 supply-only, with B47C20B units at the higher end and B47C20A variants starting lower. Supply & fit adds £400-£900 depending on the specialist and your location.
- B47C20B (190hp, 2018-2023): £2,200-£4,200 supply-only
- Used engines start from £1,200 supply-only
- xDrive variants require additional labour for drivetrain calibration
- Main dealer replacement costs 40-60% more than specialist prices
Question 2Is the BMW X2 20d B47 timing chain failure as common as the N47-
No - the B47 is significantly more reliable than the N47. BMW relocated the timing chain to the front of the engine, making it both more durable and easier to service. Timing chain wear can still occur at very high mileage (80k-120k+ miles), particularly if oil changes have been neglected, but it is far less frequent than on the N47.
- B47 chain is front-mounted - far more accessible than N47's rear-mounted design
- Extended service intervals accelerate chain wear - stick to 8k-10k mile oil changes
- Cold-start rattle is the primary warning sign
- Preventative replacement costs £800-£1,200 at a specialist
Question 3What causes BMW X2 20d EGR cooler failure-
The B47 EGR cooler can crack internally, allowing coolant to leak into the exhaust system. BMW issued recalls on many B47 engines for this component. Symptoms include coolant loss, white exhaust smoke, and in severe cases, engine misfire or hydrolock.
- Coolant escapes from defective cooler into exhaust or combustion chambers
- Combined with soot creates risk of hydrolock if coolant enters cylinders
- Affects B47 diesel engines across BMW's range
- BMW used an improved cooler from a different supplier from 2022
Question 4Is it worth replacing the engine on a high-mileage BMW X2 20d-
On a BMW X2 20d worth £10,995-£25,935, a £3,200-£4,500 rebuilt engine often makes sense if the car is otherwise sound. The strong residual values of the X2 make replacement economically viable compared to buying a comparable used car.
- X2 20d values remain strong - replacement is usually cost-effective
- Rebuilt engine includes 12-month warranty and upgraded components
- Specialist replacement costs half what a main dealer charges
- Evaluate body and chassis condition before committing on sub-£12k examples
Question 5What is the labour cost to replace a BMW X2 20d engine-
Specialist labour for BMW X2 20d engine replacement typically costs £400-£900, covering 8-12 hours of work. Main dealers charge £1,200-£2,000 for the same job.
- Independent BMW specialist: £60-£80 per hour, 8-12 hours total
- Main dealer: £150-£250 per hour, same labour time
- xDrive variants may incur additional labour for drivetrain calibration
- Supply & fit packages typically add £400-£900 to engine price
Question 6Can I fit an sDrive engine to an xDrive BMW X2 20d-
No - sDrive and xDrive BMW X2 engines have different sump designs, mounting points, and auxiliary components. Fitting an sDrive engine to an xDrive car causes oil starvation, drivetrain damage, and potential catastrophic engine failure.
- xDrive engines have different oil pan design and mounting brackets
- Drivetrain calibration differs between sDrive and xDrive
- Transmission compatibility also varies (DCT vs Aisin automatic)
- Always match engine code AND drivetrain type exactly
Compare BMW X2 20dEngine PricesToday
1,000+ BMW diesel engines supplied through our network
12-Month Warranty on every rebuilt BMW X2 20d engine
Nationwide UK delivery
supply & fit available
Comparing quotes for your BMW X2 20d is free, fast, and completely no-obligation. Enter your registration above to receive tailored prices from UK BMW diesel specialists for your exact engine code and drivetrain - whether you need a used B47C20B, a reconditioned unit, or a fully rebuilt engine with warranty. Our network covers sDrive and xDrive variants, with supply & fit available nationwide. Get back on the road with confidence and without the main dealer premium.

Enter your registration
and get matched with verified BMW X2 20d specialists.
