Engines Market

BMW X1 sDrive20d SPECIALISTS

BMW X1 sDrive20d Engine Replacement Compare 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
from£1,500 to £3,800
  • Usedfrom £1,500
  • Reconditionedfrom £2,800
  • Common codesB47D20, B47D20A, B47D20B

Get your free BMW x1 sDrive20d engine quotes

Secure enquiry — no spam, no pressure. Genuine quotes only from vetted UK specialists.

Instant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide NetworkInstant QuotesNo Obligation100% FreeReconditionedRebuiltUsedSupply & Fit AvailableUK-Wide Network

How it works

3 Simple Steps to Finding the Right Replacement Engine

Clear information first, then the right engine and specialist for your exact vehicle.

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
  1. 2018

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

  2. 2019

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

  3. 2020

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

  4. 2022

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

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

(Source: Table A - BMW B47D20A)

B47D20 — 2.0L Diesel (2018-2022) engine

B47D20 — 2.0L Diesel (2018-2022)

Power Output
190hp at 4,000rpm
Torque
400Nm at 1,750rpm
Displacement
1,995cc, four cylinders inline, DOHC, 16 valves
Fuel System
Common-rail direct injection with TwinPower Turbo (variable geometry turbocharger)
Years Fitted
2018-2022

Can’t find your exact engine code?-> Get quotes for B47D20 BMW X1 sDrive20d engine replacement

-> Get quotes for B47D20 BMW X1 sDrive20d engine replacement

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.

Common failure points and repair options

B47D20 EGR Cooler Failure

Affected
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.

Repair options

Repair tierDealer priceSpecialist price
EGR Cooler Replacement Only£800-£1,200£450-£700
Full Replacement - Rebuilt B47D20 Engine£5,000-£7,000£3,800-£5,800
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.
-> Compare rebuilt B47D20 BMW X1 sDrive20d engine prices

B47D20 DPF Clogging

Affected
BMW X1 sDrive20d (B47D20, 2018-2022)
Typical failure mileage
30,000-60,000 miles (urban usage)
Root cause
The diesel particulate filter becomes clogged with soot when the car is used predominantly for short urban trips, preventing the DPF from reaching regeneration temperatures.

Repair options

Repair tierDealer priceSpecialist price
Forced DPF Regeneration£250-£400£150-£250
DPF Replacement Only£1,000-£1,800£600-£1,200
Full Replacement - Rebuilt B47D20 Engine£5,000-£7,000£3,800-£5,800
Our recommendation
If your sDrive20d is used mainly for short journeys, take it on a 20-30 minute motorway run at 60-70mph once a fortnight to allow passive DPF regeneration. If the DPF warning light appears, book a forced regeneration promptly - it's far cheaper than a new DPF or engine.
-> Get quotes for BMW X1 sDrive20d DPF repair and engine inspection

B47D20 Timing Chain Wear

Affected
BMW X1 sDrive20d (B47D20, 2018-2022)
Typical failure mileage
100,000-150,000 miles
Root cause
Unlike the N47's rear-mounted chain, the B47 timing chain is positioned at the front of the engine, making it more durable and easier to service. However, extended oil change intervals or poor-quality oil can still cause chain stretch over time.

Repair options

Repair tierDealer priceSpecialist price
Preventative Timing Chain Replacement£1,500-£2,200£800-£1,400
Full Replacement - Rebuilt B47D20 Engine£5,000-£7,000£3,800-£5,800
Our recommendation
The B47D20 timing chain is far more reliable than the N47 - most owners will never need to replace it. However, if you hear a rattling noise on cold start or the engine is approaching 100,000 miles with no chain service history, a preventative replacement at a specialist (£800-£1,400) is sensible insurance.
-> Compare rebuilt B47D20 BMW X1 sDrive20d engine prices

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 BMW X1 sDrive20d Engine Replacement Prices Now ->

FAQ

BMW X1 sDrive20d Engine ReplacementFrequently Asked Questions

Everything BMW X1 sDrive20d owners usually ask before choosing a rebuilt, reconditioned or used replacement engine.

Why Choose Us

Compare BMW X1 sDrive20d Engine Prices Today

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.

150+150+ B47D20 engines supplied for BMW X1 sDrive20d through our network
12-Month12-Month Warranty on every rebuilt BMW X1 sDrive20d engine
NationwideNationwide UK delivery
Get Free BMW X1 sDrive20d Engine Quotes ->

Compare quotes from trusted UK BMW X1 sDrive20d engine specialists with warranty-backed rebuilt, reconditioned and used options nationwide.