X1 Diesel Engines
from £1,450 to £3,850
Rebuilt units from £1,850 · Common codes: B47D20A, B47D20B, N47D20C, N47D20D
Get quotes from trusted UK BMW X1 engine specialists. Compare reconditioned & used engines for sDrive18d to xDrive25e - N47/B47 covered. Get a quote before it's too late.
X1 Diesel Engines
from £1,450 to £3,850
Rebuilt units from £1,850 · Common codes: B47D20A, B47D20B, N47D20C, N47D20D
X1 Petrol Engines
from £1,350 to £3,600
Rebuilt units from £1,650 · Common codes: B48B20A, B48B20B, B38B15A, N20B20
X1 Mild Hybrid & PHEV Engines
from £2,200 to £4,800
Rebuilt units from £2,500 · Common codes: B48B20A 48V, U11 B48, F48 PHEV, B38 hybrid

Most replacements completed within 3-5 days.
The table below shows typical UK rebuilt engine costs across BMW X1 variants, covering documented failure causes, chassis generations, engine codes, and fuel types based on current market data.


Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used BMW X1 engines through EngineMarket.
4.8
★★★★★
out of 5
1,081 verified reviews
“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
“Got three quotes within an hour and chose the best deal easily. The whole process was quick, clear and stress-free.”
“I wasn't sure what I needed, but they helped me identify the right engine and connected me with a trusted garage.”
“Thanks to EngineMarket, I saved over £1,200 on my engine replacement and got matched with a great local specialist within the hour.”
Not sure which variant your BMW X1 is- Enter your registration number above - we'll identify the exact sub-model, engine code and compatible replacement options instantly.

Every engine code fitted to the BMW X1 across all generations, with technical specs, compatible variants and trims, known failure points, and average rebuilt prices from UK specialists. Select any engine code to compare quotes.
Extracted from detailed diesel engine families across BMW X1 variants.

N47D20 - 2.0L Diesel
Main replacement triggers are timing chain wear, EGR / cooling faults and turbo-control issues.
Compatible variants
Avg. rebuilt price
£1,200 - £3,200
Supply only
Technical specifications
Common failures
Not sure which engine code?
Can't find your engine code- Enter your registration number above - we'll instantly identify the exact unit, its technical specifications, and live replacement prices from UK BMW X1 engine specialists. Every rebuilt engine comes with a minimum 12-month unlimited mileage warranty.

The BMW X1 range spans three generations and two fundamentally different diesel engine families - the problematic N47 and the revised B47. N47 timing chain failure dominates replacement demand for E84 models (2009-2015), while B47 EGR cooler faults and DPF issues drive enquiries for F48 and U11 X1s. Every rebuilt engine supplied through EngineMarket...
BMW X1 N47 Timing Chain Failure
Most affected vehicles
BMW X1 sDrive18d, sDrive20d, xDrive20d, xDrive23d, xDrive25d (2009-2015, N47D20)
Failure mileage range
60,000 - 100,000 miles
Typical failure window
Root cause
The timing chain is positioned at the rear of the N47 engine block, inadequately lubricated. Chain guides become brittle and shatter, allowing the chain to skip teeth or snap completely.
Repair options & estimated costs (UK ranges)
| Repair tier | Dealer price | Specialist price | What it involves | Longevity / suitability |
|---|---|---|---|---|
| Minor - Preventative Timing Chain Replacement | £1,800 - £2,500 | £1,000 - £1,600 | Replace timing chain, guides, tensioner, and sprockets - engine remains in car | Prevents catastrophic failure if done before chain rattles. Adds 60k+ miles. |
| Intermediate - Post-Failure Cylinder Head Rebuild | £3,500 - £5,000 | £2,200 - £3,200 | Remove cylinder head, replace bent valves, rebuild head, fit new timing assembly | Only viable if chain slipped without snapping. High labour, uncertain outcome. |
| Full Replacement - Rebuilt N47 Engine (Supply & Fit) | £4,500 - £6,500 | £2,800 - £4,000 | Supply of rebuilt unit with upgraded timing components, fitted, tested, 12-month warranty | Best long-term solution. Upgraded chain guides prevent recurrence. |
Our recommendation
If your N47 X1 has over 60,000 miles and the chain rattles on cold start for 1-2 seconds, replace the timing chain preventatively at a specialist. That £1,000-£1,600 investment saves the engine. If the chain has already snapped, a full rebuilt engine is usually cheaper than main dealer cylinder head work - and gives you a warranty.
Compare rebuilt N47D20 engine prices for your BMW X1
Every engine type for the BMW X1 is available through our UK network with typical price ranges based on your variant, engine code and budget.
Compare BMW X1 engine prices with vetted UK suppliers
All engine types include a minimum 12-month unlimited mileage warranty when sourced through EngineMarket. Prices are typical UK market ranges based on historical quote data from our network and depend on exact engine code, variant, mileage and supplier. Use our free comparison tool above - enter your registration to get tailored quotes for your specific BMW X1 within hours.

Every displacement fitted to the BMW X1 across all UK generations is listed below, with compatible engine codes, years and common failure notes.
The 1.5-litre three-cylinder diesel arrived with the F48 second-generation X1 (2015-2022) as the ultra-efficient entry point to the range. Badged sDrive16d, this B37 unit prioritised economy over outright performance and was offered exclusively in front-wheel drive, making it ideal for urban and high-mileage fleet buyers.
Engine Code(s)
B37C15
Compatible Models (UK)
sDrive16d, sDrive16d M Sport
Power output
Verified by registration
Common Failure Points
EGR valve clogging, DPF regeneration issues on short journeys
Production Years: F48, 2015-2022
Get quotes for BMW X1 1.5L diesel engines
Choose your BMW X1 engine by fuel type to compare realistic replacement prices, known issues, and compatible UK supply options - from early E84 diesels to the latest U11 plug-in hybrid.
Diesel has powered the majority of UK X1 sales across all three generations, with the N47 driving high replacement demand on E84 cars and the improved B47 dominating F48 and U11 models.
Common BMW X1 Diesel Engine Families
Found In
Known For
Typical Diesel Models
Diesel has powered the majority of UK X1 sales across all three generations, with the N47 driving high replacement demand on E84 cars and the improved B47 dominating F48 and U11 models.
Common BMW X1 Diesel Engine Families
Found In
Known For
Typical Diesel Models
Petrol X1s are less common in the UK than diesels but cover a wider performance spread - from economical three-cylinder sDrive18i to the punchy xDrive28i with the N20 turbo unit.
Common BMW X1 Petrol Engine Families
Found In
Known For
Typical Petrol Models
The xDrive25e plug-in hybrid arrived on F48 (2020-2022) and continues into U11 (2022-present), combining a 1.5-litre B38 petrol engine with an electric motor and high-voltage battery.
BMW X1 PHEV Engine Codes
Found In
Important Notes
Not sure which fuel type your BMW X1 has- Enter your registration number above to instantly identify your engine code, fuel system and compatible replacement options - all backed by a minimum 12-month unlimited mileage warranty from UK BMW X1 specialists.

Trace every engine fitted to the BMW X1 from its 2009 launch to the present day, organised by year and generation - helping owners identify their exact unit and compare rebuilt prices from UK specialists.
⚙Key Changes
▣Main Engines
N52B30- 3.0L Petrol (xDrive25i, xDrive28i)
N47D20- 2.0L Diesel (sDrive18d, xDrive18d, sDrive20d, xDrive20d, xDrive23d)
▰Popular Models
🔧Known For
Engine Codes Covered:
N52B30N47D20