BMW X1 sDrive20d SPECIALISTS

BMW X1 sDrive20d Engine ReplacementCompare Prices & Get Quotes

Get quotes today from trusted UK BMW X1 sDrive20d engine specialists. Compare prices on reconditioned, rebuilt and used B47D20 engines for your front-wheel-drive F48 X1 - supply & fit available nationwide.

Supply & Fit Available

12-Month Warranty

Nationwide Delivery

100+ Suppliers

BMW X1 sDrive20d Engine Replacement engine
BMW X1 sDrive20d

From £1,500 to £3,800

Used from £1,500 · Reconditioned from £2,800 · Common codes: B47D20, B47D20A, B47D20B

Used

From £1,500

Tested, bare/short engine

Reconditioned

From £2,800

Rod bearings addressed, tested

Rebuilt

From quote

Upgraded bearings, full teardown, revised valvetrain

sDrive20d
BMW X1 sDrive20d Engine Replacement
UK
Get Free BMW X1 sDrive20d Engine Quotes

Secure enquiry - no spam, no pressure. Genuine quotes only from vetted UK BMW X1 sDrive20d specialists.

Instant engine replacement quote - 100% free, no obligationEngine replacement near me - UK-wide specialist networkCompare reconditioned, rebuilt & used engine pricesSupply & fit available - parts and labour from vetted specialistsInstant engine replacement quote - 100% free, no obligationEngine replacement near me - UK-wide specialist networkCompare reconditioned, rebuilt & used engine pricesSupply & fit available - parts and labour from vetted specialists
How It Works

3 Simple Stepsto Finding the Best BMW X1 sDrive20d Replacement Engine

12-Month Warranty
Supply & Fit Available
Nationwide Delivery
Trusted UK Suppliers

Most replacements completed within 3-5 days.

Variant History

BMW X1 sDrive20d - Engine History & Specs at a Glance

The sDrive20d joined the F48 X1 range in late 2018 as a front-wheel-drive variant of the popular 2.0-litre diesel, bringing the improved B47 engine to buyers who didn't need all-wheel drive.

BMW X1 sDrive20d - Engine History & Specs at a Glance

BMW X1 sDrive20d

Fuel TypeDiesel
Engine Size Range2.0L (1,995cc)
Power Output Range190hp across the sDrive20d's production life

Engine History Timeline

2018

B47D20 introduced in sDrive20d 2.0L four-cylinder diesel, 190hp, eight-speed Steptronic automatic, front-wheel drive

2019

F48 LCI (facelift) brings styling updates and minor equipment revisions; B47D20 continues with updated engine management

2020

sDrive20d remains in production through F48 lifecycle; B47D20 benefits from ongoing emissions and software updates

2022

F48 production ends; U11 generation X1 replaces it with new engine line-up; sDrive20d badge continues with updated B47D20 in some markets

Key Specs Snapshot

Fuel TypeDiesel
Engine Size Range2.0L (1,995cc)
Power Output Range190hp across the sDrive20d's production life
Years Produced2018-2022 (F48 generation)

Every engine fitted to the BMW X1 sDrive20d is covered below, with UK rebuilt pricing and known failure points specific to the B47D20.

Engine Codes & Pricing

BMW X1 sDrive20d Engine Codes - Specifications & Replacement Cost

B47D20

2.0L Diesel (2018-2022)

Power Output190hp at 4,000rpm
Torque400Nm at 1,750rpm
Displacement1,995cc, four cylinders inline, DOHC, 16 valves
Fuel SystemCommon-rail direct injection with TwinPower Turbo (variable geometry turbocharger)
Years Fitted2018-2022

Compatible Trim Levels

  • sDrive20d
  • sDrive20d M Sport
  • sDrive20d xLine
  • sDrive20d SE
B47D20 engine
B47D20 quote
Get quotes for B47D20

BMW X1 sDrive20d engine replacement

Compare Prices
Cost Guide

Find your exact engine code, specs and UK replacement cost guide.

Used

Tested, ready-to-fit engine

£1,500-£2,800

Reconditioned

Addressed known issues, tested

£2,800-£4,500

Rebuilt

Full teardown, upgraded internals

£3,800-£5,800

Common Failure

EGR cooler failure is the most frequently reported issue on the B47D20, with internal coolant leaks into the exhaust system leading to excessive carbon buildup and, in severe cases, fire risk. BMW issued a recall on affected vehicles. Timing chain wear is far less common than on the predecessor N47, with the chain relocated to the front of the engine, but can occur at very high mileage. DPF clogging is also common on cars used predominantly for short urban trips.

Early diagnosis is recommended if symptoms appear, especially on higher-mileage examples where damage can escalate quickly.
Bearing damage
Common Problems
BMW X1 sDrive20d Engine Problems - Repair Cost vs Replacement

The B47D20 in the BMW X1 sDrive20d is a significant improvement over the N47 it replaced - timing chain issues are far less frequent, and the engine is generally reliable when properly maintained. However, three problems dominate replacement enquiries for this variant: EGR cooler failure, DPF clogging, and timing chain wear at higher mileages. Every rebuilt B47D20 engine supplied through EnginesMarket includes upgraded components addressing these failure points, plus a minimum 12-month unlimited-mileage warranty.

B47D20 EGR Cooler Failure
B47D20 EGR Cooler Failure

Why the BMW X1 sDrive20d's Most Common Fault Can Be Catastrophic

Affected Vehicles

BMW X1 sDrive20d (B47D20, 2018-2022)

Typical Failure Mileage

40,000-70,000 miles

Root Cause

The exhaust gas recirculation cooler develops internal cracks, allowing coolant to leak into the exhaust system. This mixture of coolant, hot exhaust gases and soot leads to excessive carbon buildup and, in severe cases, creates a fire risk. BMW issued a global recall affecting over 800,000 vehicles including X1 models.

Why It Happens

The exhaust gas recirculation cooler develops internal cracks, allowing coolant to leak into the exhaust system. This mixture of coolant, hot exhaust gases and soot leads to excessive carbon buildup and, in severe cases, creates a fire risk. BMW issued a global recall affecting over 800,000 vehicles including X1 models.

Repair Options & Estimated Costs (UK Ranges)
EGR Cooler Replacement Only

Dealer (parts + labour)

£800-£1,200

Specialist (parts + labour)

£450-£700

What it involves

Replace EGR cooler, flush cooling system, reset adaptations

Suitability

Fixes the immediate fault if caught before coolant enters cylinders.

1 - 2 days
Full Replacement - Rebuilt B47D20 Engine

Dealer (parts + labour)

£5,000-£7,000

Specialist (parts + labour)

£3,800-£5,800

What it involves

Supply of rebuilt unit with revised EGR cooler, fitted, tested, 12-month warranty

Suitability

Required if hydrolock has bent connecting rods - specialist inspection critical.

1 - 2 days
All prices are indicative UK market ranges based on current UK specialist supplier data.

Vehicle Value Check

A typical 2018-2022 BMW X1 sDrive20d is valued at approximately £8,000-£16,000 depending on mileage, condition and trim. At this value band, a reconditioned or rebuilt engine (£2,800-£5,800) is usually a sound investment if the car is otherwise in good condition. If the vehicle is worth under £5,000, a used engine or repair-only approach may make more sense.

Our Recommendation

Check if your sDrive20d has outstanding EGR cooler recall work - BMW will replace it free of charge if the recall is open. If coolant has entered the engine and caused misfires or a no-start condition, do not drive it. Have a specialist borescope the cylinders. Bent rods mean replacement; otherwise a new cooler and oil change may save it.

Don't Let Engine Failure Write Off Your BMW X1 sDrive20d

The failures above account for the majority of BMW X1 sDrive20d engine replacement enquiries we see - EGR coolers on lower-mileage cars, DPF clogging on urban examples, and timing chain wear on higher-mileage units. EnginesMarket makes it simple to compare prices from trusted UK BMW specialists who use upgraded components specifically designed to prevent these failures from recurring. Every rebuilt B47D20 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 B47D20 BMW X1 sDrive20d engine prices

Compare BMW X1 sDrive20d Engine Replacement Prices Now
12-Month Minimum
UK Specialists Vetted
Best Price Guidance

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 EnginesMarket'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 X1 sDrive20d. Every engine supplied through EnginesMarket carries a minimum 12-month unlimited mileage warranty - always confirm exact terms with your chosen supplier."

FAQ

BMW X1 sDrive20d Engine ReplacementFrequently Asked Questions

How much does a BMW X1 sDrive20d engine replacement cost in the UK-

A B47D20 engine for the BMW X1 sDrive20d typically costs £1,500-£5,800 supply-only depending on condition - used units start around £1,500, reconditioned from £2,800, and fully rebuilt from £3,800. Supply & fit adds £400-£800.

  • Used B47D20: £1,500-£2,800 supply-only
  • Reconditioned B47D20: £2,800-£4,500 supply-only
  • Rebuilt B47D20: £3,800-£5,800 supply-only
  • Dealer replacement costs 40-60% more than specialist prices
-> Compare rebuilt BMW X1 sDrive20d engine prices by your exact variant

Is the BMW X1 sDrive20d B47D20 timing chain a problem-

The B47D20 timing chain is far more reliable than the N47 it replaced - BMW moved the chain to the front of the engine, making it both more durable and easier to service. Timing chain wear can occur at very high mileage (100,000+ miles) if oil changes are neglected, but it is not the widespread failure point the N47 was.

  • B47 chain positioned at front - easier to access and more durable
  • Preventative replacement recommended at 100,000 miles
  • Cold-start rattle is the key warning sign
  • Regular oil changes every 8,000-10,000 miles are critical
-> Get quotes for BMW X1 sDrive20d B47D20 timing chain inspection and replacement

What causes BMW X1 sDrive20d EGR cooler failure-

The B47D20 EGR cooler can crack internally, allowing coolant to leak into the exhaust system. This mixture of coolant, hot exhaust gases and soot creates excessive carbon buildup and, in severe cases, poses a fire risk. BMW recalled over 800,000 vehicles globally for this issue.

  • Coolant leaks from cracked EGR cooler into exhaust
  • Can cause hydrolock if coolant enters cylinders
  • BMW issued a global recall - check if your car is affected
  • Symptoms include loss of power, check engine light, and coolant loss
-> Get quotes for BMW X1 sDrive20d B47D20 EGR cooler replacement and engine inspection

Is the BMW X1 sDrive20d B47D20 a reliable engine-

Yes, the B47D20 is generally regarded as a strong and dependable engine when properly maintained. Owners regularly report well over 120,000 miles without major issues. Common trouble spots - EGR cooler, DPF, and timing chain wear at very high mileage - are well understood and preventable with proper maintenance.

  • Front-mounted timing chain resolved N47's fatal flaw
  • 50-60 MPG (UK) on long runs
  • Regular oil changes and longer runs for DPF regeneration extend life
  • One of BMW's more reliable modern diesel engines
-> Check availability of reconditioned B47D20 BMW X1 sDrive20d engines

Is it worth replacing the engine on a BMW X1 sDrive20d-

A 2018-2022 BMW X1 sDrive20d is typically worth £8,000-£16,000. A rebuilt B47D20 engine at £3,800-£5,800 supply-only is usually a sound investment if the car is otherwise in good condition. On a lower-value example under £5,000, a used engine or repair-only approach may make more sense.

  • F48 X1 values £8,000-£16,000 - replacement is cost-effective
  • Rebuilt engine includes 12-month warranty and upgraded components
  • Specialist replacement costs half what a main dealer charges
  • Consider body and chassis condition before committing
-> Compare BMW X1 sDrive20d engine rebuild vs replacement costs

How do I know which engine code my BMW X1 sDrive20d has-

Check your BMW X1 sDrive20d's VIN plate under the bonnet or in the driver's door shut - the engine code is printed as an 8-11 character code. For the sDrive20d, the engine code will be B47D20, B47D20A or B47D20B. You can also enter your registration in the tool above.

  • VIN plate shows engine code (Motor/Mot) - typically 8-11 characters
  • Registration lookup above identifies exact engine code instantly
  • Service history documents list engine code and variant details
  • sDrive20d codes: B47D20, B47D20A, B47D20B
-> Enter your registration above to identify your BMW X1 sDrive20d engine code instantly
Why Choose Us

Compare BMW X1 sDrive20dEngine PricesToday

150+ B47D20 engines supplied for BMW X1 sDrive20d through our network

12-Month Warranty on every rebuilt BMW X1 sDrive20d engine

Nationwide UK delivery

supply & fit available for your sDrive20d

Comparing quotes for your BMW X1 sDrive20d engine replacement is completely free and carries no obligation. Enter your registration above, tell us your preferred engine condition - used, reconditioned, or rebuilt - and receive tailored quotes from trusted UK BMW sDrive20d specialists within hours. Every rebuilt B47D20 engine includes upgraded components, a minimum 12-month unlimited-mileage warranty, and nationwide delivery. Get back on the road with confidence - without the main dealer premium.

BMW X1 sDrive20d vehicle

Enter your registration

and get matched with verified BMW X1 sDrive20d specialists.

UK
REG 123
Get Free BMW X1 sDrive20d Engine QuotesFast. Free. No Obligation.
100% SecureNo obligation