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

From £1,500 to £3,800
Used from £1,500 · Reconditioned from £2,800 · Common codes: B47D20, B47D20A, B47D20B
From £1,500
Tested, bare/short engine
From £2,800
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 X1 sDrive20d specialists.
3 Simple Steps3 Simple Stepsto Finding the Best BMW X1 sDrive20d Replacement Engineto Finding the Best BMW X1 sDrive20d Replacement Engine
Most replacements completed within 3-5 days.
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
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 Timeline
B47D20 introduced in sDrive20d 2.0L four-cylinder diesel, 190hp, eight-speed Steptronic automatic, front-wheel drive
F48 LCI (facelift) brings styling updates and minor equipment revisions; B47D20 continues with updated engine management
sDrive20d remains in production through F48 lifecycle; B47D20 benefits from ongoing emissions and software updates
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
Every engine fitted to the BMW X1 sDrive20d is covered below, with UK rebuilt pricing and known failure points specific to the B47D20.
BMW X1 sDrive20d Engine Codes - Specifications & Replacement CostBMW X1 sDrive20d Engine Codes - Specifications & Replacement Cost
2.0L Diesel (2018-2022)
Compatible Trim Levels
- sDrive20d
- sDrive20d M Sport
- sDrive20d xLine
- sDrive20d SE

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.


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.

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.
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.
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.
| Repair Tier | Dealer (Parts + Labour) | Specialist (Parts + Labour) | What It Involves | Suitability | Estimated Time |
|---|---|---|---|---|---|
EGR Cooler Replacement Only Minor | £800-£1,200 | £450-£700 | Replace EGR cooler, flush cooling system, reset adaptations | Fixes the immediate fault if caught before coolant enters cylinders. | |
Full Replacement - Rebuilt B47D20 Engine Best Value | £5,000-£7,000 | £3,800-£5,800 | Supply of rebuilt unit with revised EGR cooler, fitted, tested, 12-month warranty | Required if hydrolock has bent connecting rods - specialist inspection critical. |
Vehicle Value Check
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
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
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 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."
BMW X1 sDrive20d Engine ReplacementFrequently Asked Questions
Question 1How 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
Question 2Is 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
Question 3What 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
Question 4Is 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
Question 5Is 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
Question 6How 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
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.

Enter your registration
and get matched with verified BMW X1 sDrive20d specialists.
