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.
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 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 tier
Dealer price
Specialist 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.
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 tier
Dealer price
Specialist 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.
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 tier
Dealer price
Specialist 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.
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.
BMW X1 sDrive20d Engine ReplacementFrequently Asked Questions
Everything BMW X1 sDrive20d owners usually ask before choosing a rebuilt, reconditioned or used replacement engine.
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
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
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
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.
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
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
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