BMW 5 Series Diesel Engines
from £1,200 to £4,500
Rebuilt units from £1,800 · Common codes: N47D20, B47D20, M57D30, N57D30
Get quotes from trusted UK BMW 5 Series engine specialists. Compare reconditioned & used engines for 518d to M5 - N47/B47/B57/N57 covered. Get a quote before it's too late.
BMW 5 Series Diesel Engines
from £1,200 to £4,500
Rebuilt units from £1,800 · Common codes: N47D20, B47D20, M57D30, N57D30
BMW 5 Series Petrol Engines
from £1,500 to £5,200
Rebuilt units from £2,400 · Common codes: B48B20, B58B30, N55B30, N20B20
BMW 5 Series M5 Performance Engines
from £4,500 to £14,000
Rebuilt units from £7,500 · Common codes: S63B44, N63B44, B58B30

Most replacements completed within 3-5 days.
The table below shows typical UK rebuilt engine costs for BMW 5 Series variants, covering verified failure causes, chassis codes, engine families, fuel types, and sizes using current market data.


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

Every engine code fitted to the BMW 5 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 5 Series variants.

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

While the BMW 5 Series is celebrated for its executive refinement, its high-output diesel and turbocharged petrol engines place significant thermal and mechanical stress on internal components. The N47 and B47 diesel families, alongside the N55 and B58 petrol units, dominate UK replacement demand due to well-documented wear patterns that often escalate...
BMW 5 Series Timing Chain Failure
Most affected vehicles
BMW 5 Series 518d, 520d, 520i, 528i (2007-2016, N47D20 & N20B20)
Failure mileage range
55,000 - 85,000 miles
Typical failure window
Root cause
The rear-mounted timing chain guide and tensioner design suffers from premature plastic guide wear and inadequate oil pressure maintenance, causing chain elongation, rattling, and eventual catastrophic valve-piston collision.
Repair options & estimated costs (UK ranges)
| Repair tier | Dealer price | Specialist price | What it involves | Longevity / suitability |
|---|---|---|---|---|
| Minor - Preventative Chain & Tensioner Kit | £2,800 - £3,500 | £1,400 - £1,900 | Engine removal or front cover access to replace chain, guides, tensioner and oil pump sprocket. | Viable only if caught early before chain jumps or tensioner collapses. Adds ~60k miles. |
| Intermediate - Valve Train & Head Inspection | £1,500 - £2,200 | £700 - £1,100 | Top-end assessment, rocker arm and cam lobe inspection following a timing fault. | Temporary diagnostic step. Only delays inevitable replacement if bottom end is compromised. |
| Full Replacement - Rebuilt / Reconditioned Engine | £4,500 - £6,500 | £2,200 - £3,400 | Complete fitted replacement with reinforced timing chain assembly, bench-tested block, upgraded tensioners, 12-month warranty. | Resets engine lifespan to factory baseline. Best long-term value for high-mileage units. |
Our recommendation
If your BMW 5 Series exhibits cold-start rattling but still starts and runs smoothly, investing in a specialist preventative chain kit can delay a full replacement. However, once the warning light flashes or a knocking noise develops, internal damage is usually irreversible. For a 5 Series worth £8,000-£15,000, a warranted rebuilt engine with reinforced timing components offers far better reliability than patching a degraded top end.
Compare rebuilt N47 & N20 engine prices for your BMW 5 Series
Every engine type is available through our UK specialist network with typical price ranges determined by your exact variant, engine code, and budget requirements.
Compare BMW 5 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 5 Series within hours.

Every engine displacement fitted to the BMW 5 Series across all generations is listed below, complete with matching engine codes, model years, and documented failure notes to ensure accurate replacement matching.
Serving as the backbone of the executive saloon range since the E60 generation, the 2.0-litre diesel unit balances fleet-oriented efficiency with brisk real-world torque. Modern B47 iterations integrate advanced thermal management and mild-hybrid architecture to meet stringent Euro 6 emissions while preserving the responsive driving dynamics expected from the 5 Series lineage.
Engine Code(s)
N47D20, B47D20, M47D20
Compatible Models (UK)
518d, 520d
Power output
Verified by registration
Common Failure Points
Rear timing chain tensioner collapse, EGR cooler fracture under sustained thermal cycling.
Production Years: E60, F10, G30, 2003-2024
Get quotes for BMW 5 Series 2.0L diesel engines
Choose your BMW 5 Series engine by fuel type to compare realistic replacement prices, known issues, and compatible UK supply options - from early M57 diesel workhorses to the latest B58 mild-hybrid units.
The dominant powertrain across all UK generations, diesel variants drive the highest replacement volume due to fleet mileage and well-documented chain and EGR vulnerabilities.
Common BMW 5 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
The dominant powertrain across all UK generations, diesel variants drive the highest replacement volume due to fleet mileage and well-documented chain and EGR vulnerabilities.
Common BMW 5 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
Spanning naturally aspirated sixes to hot-vee turbo V8s, petrol variants attract specialist rebuild enquiries focused on high-performance longevity and thermal management.
Common BMW 5 Series Petrol Engine Families
Found In
Known For
Typical Petrol Models
Combines turbocharged combustion with high-capacity battery packs to deliver silent urban commuting and executive long-distance touring.
BMW 5 Series PHEV Engine Codes
Found In
Important Notes
Not sure which fuel type your BMW 5 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 5 Series specialists.

Covering the full UK production timeline from the E39 to the current G30 generations, this section helps owners pinpoint exact engine fitments by year to compare rebuilt engine prices from specialist UK networks.
⚙Key Changes
▣Main Engines
M52TU/M54B25/B28- 2.5L/2.8L Petrol (523i/525i/528i)
M57D25/D30- 2.5L/3.0L Diesel (525d/530d)
M62B35/B44- 3.5L/4.4L Petrol (535i/540i)
S62B50- 5.0L Petrol V8 (M5)
▰Popular Models
🔧Known For
Engine Codes Covered:
M52TUM54B25M54B28M57D25M57D30M62B35M62B44S62B50