6 Series Diesel Engines
from £2,300 to £3,430
Rebuilt units from £2,300 · Common codes: N57D30, B57D30, M57D30, B47D20
Get specialist quotes from UK BMW 6 Series engine experts. Compare reconditioned & rebuilt engines for 620d to M6 - N57/B57/B58 covered. Find UK performance engine specialists.
6 Series Diesel Engines
from £2,300 to £3,430
Rebuilt units from £2,300 · Common codes: N57D30, B57D30, M57D30, B47D20
6 Series Petrol Engines
from £4,820 to £6,200
Rebuilt units from £4,820 · Common codes: N55B30, B58B30, N52B30, B48B20
6 Series V8 & M6 Engines
from £3,230 to £10,870
Rebuilt units from £3,230 · Common codes: N63B44, S63B44, S85B50, N62B48

Most replacements completed within 3-5 days.
Typical UK rebuilt engine costs for BMW 6 Series variants by failure cause, chassis code, engine code and fuel type based on verified market data.


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

N57D30 - 3.0 Litre Diesel
Main replacement triggers are timing chain wear, EGR / cooling faults and turbo-control issues.
Compatible variants
Avg. rebuilt price
£2,450 - £3,430
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 6 Series engine specialists. Every rebuilt engine comes with a minimum 12-month unlimited mileage warranty.

The BMW 6 Series delivers refined grand touring capability, but its reliance on complex N57 twin-turbo diesels, thermally stressed N63/N62 V8 petrols, and high-revving S-series performance units means specific failure patterns dominate UK replacement enquiries. Timing chain degradation on early N57 diesels, turbo cooling system stress on N63 V8s, and oil...
BMW 6 Series Timing Chain Failure
Most affected vehicles
BMW 6 Series 640d, 640d xDrive, 640d Gran Coupe (2011-2015, N57D30A & N57D30B)
Failure mileage range
70,000 - 100,000 miles
Typical failure window
Root cause
The rear-mounted timing chain tensioner relies on consistent oil pressure and degrades prematurely under sustained load, allowing the duplex chain to stretch and eventually jump timing or snap, which frequently destroys the valvetrain.
Repair options & estimated costs (UK ranges)
| Repair tier | Dealer price | Specialist price | What it involves | Longevity / suitability |
|---|---|---|---|---|
| Minor - Preventative Chain & Tensioner Replacement | £1,800 - £2,500 | £950 - £1,400 | Removal of engine ancillaries, installation of upgraded tensioner, chain guides, and rails | Only viable before catastrophic damage occurs; requires immediate attention if rattling is detected |
| Intermediate - Valvetrain & Chain Overhaul | £3,200 - £4,800 | £1,800 - £2,600 | Full chain kit replacement, cylinder head inspection, valve and camshaft replacement if damaged | Restores original function but leaves aged block and turbo systems in place |
| Full Replacement - Rebuilt / Reconditioned BMW 6 Series N57 Engine | £5,500 - £7,200 | £3,400 - £4,200 | Supply & fit of fully stripped engine with upgraded timing tensioner, new injectors, turbos, and complete gasket set | Longest-lasting solution; 12-month unlimited mileage warranty covers all replaced components |
Our recommendation
On a BMW 6 Series valued at £8,000-£15,000, we strongly advise the full replacement route if the timing chain has already jumped or snapped. Preventative chain kits are cost-effective only if caught during early-stage rattle diagnostics; once metal debris circulates through the oil galleries, a rebuilt N57 unit with reinforced tensioners offers significantly better long-term value and reliability.
Compare rebuilt N57 BMW 6 Series engine prices for your exact variant
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 6 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 6 Series within hours.

Every displacement fitted to the BMW 6 Series across all UK generations is detailed below, complete with compatible engine codes, production years and verified common failure notes.
Introduced exclusively on the G32 Gran Turismo generation, this efficient four-cylinder unit serves as the entry-level diesel option, featuring TwinPower Turbo technology and 48-volt mild-hybrid readiness to optimise real-world fuel economy. It replaces older larger units for urban compliance while maintaining adequate torque for grand touring duties.
Engine Code(s)
B47D20A
Compatible Models (UK)
620d Gran Turismo (G32, 2017-2023), 620d M Sport
Power output
Verified by registration
Common Failure Points
EGR cooler internal leakage, swirl flap motor failure, turbocharger actuator wear
Production Years: G32, 2017-2023
Get quotes for BMW 6 Series 2.0L diesel engines
Choose your BMW 6 Series engine by fuel type to compare realistic replacement prices, known issues, and compatible UK supply options - from early E63 N57 diesel to the latest G32 B58 petrol with mild hybrid support.
Diesel power defined the 6 Series grand touring ethos across E63, F-generation and G32 Gran Turismo, with twin-turbo inline-six units delivering strong torque and motorway efficiency for long-distance UK drivers.
Common BMW 6 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
Diesel power defined the 6 Series grand touring ethos across E63, F-generation and G32 Gran Turismo, with twin-turbo inline-six units delivering strong torque and motorway efficiency for long-distance UK drivers.
Common BMW 6 Series Diesel Engine Families
Found In
Known For
Typical Diesel Models
Petrol variants span naturally aspirated inline-six and V8 units through to modern turbocharged B58 performance, offering smooth refinement and responsive power across all three UK generations.
Common BMW 6 Series Petrol Engine Families
Found In
Known For
Typical Petrol Models
Mild hybrid technology appears exclusively on G32 Gran Turismo diesel and petrol variants, using a 48-volt belt-alternator starter to recover braking energy and support smoother stop-start operation.
BMW 6 Series MHEV Engine Codes
Found In
Important Notes
Not sure which fuel type your BMW 6 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 6 Series specialists.

This technical timeline tracks every major engine change across the BMW 6 Series production span, helping owners quickly identify their exact powertrain and compare rebuilt engine prices from UK specialists.
⚙Key Changes
▣Main Engines
N52B30- 3.0L petrol (630i)
N62B44- 4.4L petrol (645Ci)
M57D30- 3.0L diesel (635d)
▰Popular Models
🔧Known For
Engine Codes Covered:
N52B30N52B30AN62B44N62B44AM57D30