2 Series Diesel Engines
from £1,950 to £4,500
Rebuilt units from £1,950 · Common codes: B47D20, N47D20, B37C15, B47D20T1
Get quotes from trusted UK BMW 2 Series engine specialists. Compare reconditioned & used engines for 218d to M240i - N47/B47/B58 covered. Get a quote before it's too late.
2 Series Diesel Engines
from £1,950 to £4,500
Rebuilt units from £1,950 · Common codes: B47D20, N47D20, B37C15, B47D20T1
2 Series Petrol Engines
from £1,800 to £4,200
Rebuilt units from £1,800 · Common codes: B48B20, N20B20, B38A15, B48B20T1
2 Series Performance Engines
from £3,500 to £8,500
Rebuilt units from £3,500 · Common codes: B58B30, N55B30, S55B30

Most replacements completed within 3-5 days.
The table below displays typical UK rebuilt engine replacement costs across BMW 2 Series variants, detailing documented failure causes, factory engine codes, and displacement ranges.


Rated 4.8 out of 5 by 1,081 verified customers who sourced reconditioned and used BMW 2 Series 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 2 Series 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 2 Series 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 2 Series variants.

B47D20 - 2.0L Diesel
Main replacement triggers are timing chain wear, EGR / cooling faults and turbo-control issues.
Compatible variants
Avg. rebuilt price
£1,950 - £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 2 Series engine specialists. Every rebuilt engine comes with a minimum 12-month unlimited mileage warranty.

BMW 2 Series engines are generally refined, but the N47/B47 diesel and N20/B48 petrol families face well-documented BMW 2 Series engine failure patterns that drive replacement demand across all generations. Every rebuilt engine supplied through our network includes upgraded internal components designed to eliminate these original failure points, backed by a...
BMW 2 Series Timing Chain Failure
Most affected vehicles
BMW 2 Series 218d, 220d, 225d Coupe & Active Tourer (2014-2015, N47D16 & N47D20)
Failure mileage range
60,000 - 100,000 miles
Typical failure window
Root cause
The rear-mounted timing chain on early N47 units relies on a tensioner and plastic guides that degrade under thermal cycling. Oil starvation or guide fragmentation leads to chain stretch, rattling on cold starts, and eventual catastrophic engine seizure if ignored.
Repair options & estimated costs (UK ranges)
| Repair tier | Dealer price | Specialist price | What it involves | Longevity / suitability |
|---|---|---|---|---|
| Minor - Preventative Timing Chain Upgrade | £900 - £1,350 | £650 - £950 | Tensioner, guides, and chain replaced with updated BMW spec components | Viable only if chain stretch is caught early; extends BMW 2 Series engine life 50k+ miles |
| Full Replacement - Rebuilt / Reconditioned Engine | £3,400 - £5,100 | £1,950 - £3,200 | Complete engine swap with rebuilt block, upgraded timing components, bench tested & fitted | Eliminates risk entirely; 12-month warranty included; best value if BMW 2 Series engine damage is already present |
Our recommendation
We recommend the preventative upgrade only if your BMW 2 Series N47 shows early warning signs like a faint rattle at idle and has not suffered internal valve or piston damage. If the chain has already jumped timing or guides have shattered inside the sump, a full rebuilt BMW 2 Series engine replacement is the only safe and cost-effective solution to prevent sudden breakdown.
Compare rebuilt N47 engine prices for your BMW 2 Series
Every bmw 2 series engine type is available through our uk network with typical price ranges based on variant, engine code and budget.
Compare BMW 2 Series 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 2 Series within hours.

Every engine displacement officially fitted to the BMW 2 Series is listed below with compatible factory codes, generation coverage and documented failure patterns.
Introduced in 2015 for the F45 Active Tourer and F46 Gran Tourer, this compact three-cylinder unit serves as the entry-level efficiency option across the BMW 2 Series lineup. Built around BMW's modular EfficientDynamics architecture, it delivers strong low-end torque while meeting stringent Euro 6 emissions standards. Its lightweight construction and compact packaging reduce front-end mass, improving steering balance in urban driving environments, though frequent short trips can accelerate soot accumulation.
Engine Code(s)
B37C15
Compatible Models (UK)
216d
Power output
Verified by registration
Common Failure Points
EGR valve carboning, turbo wastegate sticking at higher mileages
Production Years: F45/F46, 2015-2021; U06, 2021-present
Get quotes for BMW 2 Series 1.5L diesel engines
Choose your BMW 2 Series engine by fuel type to compare realistic replacement prices, known issues, and compatible UK supply options - from early F22 N47 diesels to the latest G42 B48 mild-hybrids.
The dominant powertrain for UK F22 and F45 generations, offering high torque and strong motorway economy but requiring specialist attention to timing and EGR systems.
Common BMW 2 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
The dominant powertrain for UK F22 and F45 generations, offering high torque and strong motorway economy but requiring specialist attention to timing and EGR systems.
Common BMW 2 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
Delivering BMW’s signature balanced performance across entry-level three-cylinders and flagship inline-sixes, with modern thermal management requiring specialist calibration.
Common BMW 2 Series Petrol Engine Families
Found In
Known For
Typical Petrol Models
Emerging powertrains on newer U06 and late F-chassis models, combining combustion efficiency with electric assistance for lower emissions and refined urban driving.
BMW 2 Series MHEV / PHEV Engine Codes
Found In
Important Notes
Not sure which fuel type your BMW 2 Series 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 2 Series specialists.

This timeline covers every major engine change across the BMW 2 Series production run, organised to help owners quickly identify their exact unit and compare rebuilt engine prices from UK specialists.
⚙Key Changes
▣Main Engines
N47D20- 2.0L diesel (218d / 220d)
N20B20- 2.0L turbo petrol (220i / 228i)
N55B30- 3.0L turbo petrol (M235i)
B37C15- 1.5L 3-cylinder diesel (216d, late launch)
▰Popular Models
🔧Known For
Engine Codes Covered:
N47D20N20B20N55B30B37C15