Select your Vehicle Detail

Satisfied Customer Reviews

BM Engine Works Reviews BM Engine Works

4.6 (280)

5
4
3
2
1
4.6
(280) reviews

BMW Engine Replacement Specialists: Expert Supply & Fitting UK

BM Engine Works supplies and fits used and reconditioned BMW engines for owners across the UK. We work with all petrol and diesel engines, including 1 Series, 3 Series, 5 Series, 7 Series, X5, X6 and M models. Our service covers BMW engine reconditioning, replacement, supply & fitting, engine diagnostics, engine coding, ancillary checks and UK-wide delivery option.

We focus only on BMW engines. This means every replacement BMW engine is checked by model, engine code, VIN or registration before fitting. A BMW 320d, 520d, 530d, 335i, M3, X5 or X6 can use different engine variants even when the badge looks the same. Correct matching prevents wiring, ECU, emissions, mount and ancillary problems.

Our team supplies and fits replacement engines for BMW models across the UK. We can help if your car has timing chain failure, oil starvation, turbo failure, coolant loss, head gasket damage, crankshaft damage, seized pistons, low compression, EGR faults or DPF-related engine failure. You can choose a tested used BMW engine for lower cost or a reconditioned BMW engine for stronger long-term value.

Popular BMW Engines and Their Specifications

BMW produces a wide range of engines across its petrol and diesel line?ups. Understanding their specifications helps determine which unit suits your vehicle and budget. The table below summarises ten popular BMW engines commonly requested for replacement. Power and torque figures vary by model; ranges are provided for typical variants.

BMW engine Fuel / layout Size Induction/fuel system Typical power Common models Replacement notes Estimated supplied & fitted cost

N47

Diesel inline-4

1,995cc

Common rail, single/twin turbo

116–204 bhp

116d, 118d, 120d, 318d, 320d, 520d, X1, X3

Check rear timing chain, oil pressure, EGR, DPF, turbo wear

£2,200–£4,200

B47

Diesel inline-4

1,995cc

Common rail, Euro 6, turbo

116–231 bhp

118d, 120d, 220d, 320d, 420d, 520d, X1, X3

Better chain design than N47; check AdBlue, EGR cooler, DPF load

£2,600–£4,800

N57

Diesel straight-6

2,993cc

Common rail, single/twin/tri turbo

204–381 bhp

330d, 335d, 530d, 535d, 730d, X3, X5, X6

Strong torque engine; check timing chain, swirl flaps, EGR, turbo oil feed

£3,200–£5,800

B57

Diesel straight-6

2,993cc

Common rail, single/twin/quad turbo

261–394 bhp

330d, 530d, 540d, 730d, X5 30d, X7, M340d

Confirm emissions spec, SCR/AdBlue system and gearbox coding

£4,000–£7,000

N20

Petrol inline-4

1,997cc

Direct injection, TwinScroll turbo

154–241 bhp

320i, 328i, 520i, 528i, X1, X3, Z4

Early units need timing chain and oil pump drive checks

£3495–£5995

B48

Petrol inline-4

1,998cc

Direct injection, twin-scroll turbo

136–258+ bhp

120i, 220i, 320i, 330e, 420i, 520i, X1, X3

Check coolant module, injectors, coils, turbo actuator and hybrid links

£2,800–£5,000

N55

Petrol straight-6

2,979cc

Direct injection, single twin-scroll turbo

306–370 bhp

135i, 235i, 335i, 435i, 535i, X3 35i, X5 35i

Check HPFP, injectors, charge pipe, water pump, oil leaks

£3795–£5495

B58

Petrol straight-6

2,998cc

Direct injection, twin-scroll turbo, closed-deck block

326–382 bhp

M140i, M240i, 340i, 440i, 540i, X3 M40i, X5 40i

Strong engine; check cooling, PCV, oil filter housing and tune history

£3,900–£6,500

S55

Petrol M straight-6

2,979cc

Direct injection, twin mono-scroll turbos

425–493 bhp

F80 M3, F82/F83 M4, M2 Competition, M2 CS

Check crank hub, charge coolers, turbo wastegate, oil leaks

£5,000–£8,500

S63

Petrol M V8

4,395cc

Twin-turbo hot-V V8

560–625+ bhp

M5, M6, M8, X5 M, X6 M

Check rod bearings, turbos, valve stem seals, cooling and oil service history

£5,800–£10,000+

Prices are estimates. The final BMW engine replacement cost depends on engine code, mileage, condition, ancillaries, labour time, fluids, sensors, coding and availability.

Why Replace a BMW Engine?

Replacing BMW engine units can make sense when the body, gearbox, interior and electronics are still in good condition. It can cost less than changing car and can restore the car’s power, economy and reliability.

A replacement BMW engine is useful when your car has:

  • Seized engine
  • Low compression
  • Knocking bottom end
  • Snapped timing chain
  • Heavy blue or white smoke
  • Oil and coolant mixing
  • Metal particles in oil
  • Overheating damage
  • Turbo failure with engine damage
  • Crankshaft or bearing failure

For many BMW owners, a tested used engine gives the lowest repair cost. A reconditioned engine gives better value for long-term ownership. The best choice depends on car value, mileage, engine type and how long you want to keep the car.

All Types of BMW Engine Replacement Service Available

BM Engine Works supplies and fits replacement engines for BMW petrol, diesel, hybrid and M models. The service can include:

  • Used BMW engine supply
  • Reconditioned BMW engine supply
  • BMW replacement engine fitting
  • Engine removal and installation
  • ECU reset and adaptation
  • Compression and fault-code checks
  • Timing chain, gasket, belt and seal checks
  • Turbocharger, injector, EGR, DPF and sensor checks
  • Fresh oil, filters and coolant
  • UK-wide engine delivery or vehicle recovery

We can help with replacement engines for BMW 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, X Series, Z Series and M Series models. We also supply BMW engine ancillaries such as turbochargers, injectors, alternators, EGR valves, DPF filters, timing chains, crankshafts, flywheels and sensors.

BMW Engine Replacement Specialists

BMW Engine Replacement Specialists

A BMW engine replacement is not only an engine swap. The correct engine must match the car’s code, ECU, emissions level, gearbox, turbo setup, injectors, mounts, wiring and cooling system. A wrong unit can cause misfires, limp mode, non-start faults, DPF issues, sensor faults and MOT emissions problems.

BMW Engine Replacement Cost UK

The BMW engine replacement cost UK usually starts from around £2,200 for smaller used diesel units and can exceed £10,000 for high-performance M engines. A typical mainstream replacement BMW engine cost for a 320d, 520d, 320i or 520i is often lower than a new main dealer engine.

Estimated guide:

Service Estimated cost
Used BMW engine supply only From £1,495
Reconditioned BMW engine supply only From £2,995
BMW engine labour £800–£2,000
BMW 320d / 520d engine replacement £2,200–£4,800
BMW 330d / 530d engine replacement £3,200–£6,500
BMW B58 engine replacement £3,900–£6,500
BMW M engine replacement £5,000–£10,000+
Turbo replacement cost BMW models £500–£2,000+ depending on turbo and labour

Searches such as BMW engine replacement near me, replacement BMW engines, BMW replacement engines, replacement engines BMW and cost to replace BMW engine usually give wide prices. The correct price needs the engine code. A 320d N47 is not the same job as a 320d B47. A 530d N57 is not the same as a 530d B57. A tuned B58 or S55 also needs extra checks before fitting.

Frequently Asked Questions

BMW engine replacement cost UK starts around £2,200 and can exceed £10,000 for M engines. Price depends on engine code, parts and labour.
Yes. A replacement BMW engine is worth it if the car is clean, valuable and cheaper to repair than replace.
A well-serviced BMW engine can last 150,000–200,000+ miles. Oil changes, cooling and timing chain care matter most.
A rebuild can be cheaper for repairable damage. A replacement BMW engine is better when the old unit is seized or badly damaged.
With correct fitting and servicing, a car with a replacement engine can last many more years and cover high mileage.

700+ Latest Customer Reviews

Youtube reviews

It's all fixed, thank you

Youtube reviews

Thankful for all the work that BM Engine Work has done

Youtube reviews

Over the Moon with My Car

Youtube reviews

Trouble free, Excellent job

Youtube reviews

Helpful, Fast, and Amazing Service

Youtube reviews

Brilliant Service, Great Communication

BMW Transformation Gallery

BMW Restoration Stories

Project Name

BMW X5 30d – Engine Replacement Completed

BMW X5 30d – Engine Replacement Completed Vehicle In 23-Mar-2026 Vehicle Out 26-Mar-2026

Initial Diagnosis

This BMW X5 30d underwent a complete engine replacement by our engine replacement specialists, restoring strong performance, smooth driving, and long-term reliability.

Click to Discover More

Project Name

BMW 330d M Sport Auto – B57D30 Engine Replacement

BMW 330d M Sport Auto – B57D30 Engine Replacement Vehicle In 12-Jan-2026 Vehicle Out 16-Jan-2026

Initial Diagnosis

This BMW 330d M Sport Auto underwent a full engine replacement with a B57D30, restoring smooth operation and dependable performance.

Click to Discover More

Project Name

BMW 335d xDrive M Sport – N57D30B Engine Replacement

BMW 335d xDrive M Sport – N57D30B Engine Replacement Vehicle In 05-Jan-2026 Vehicle Out 09-Jan-2026

Initial Diagnosis

This BMW 335d xDrive M Sport arrived with serious engine concerns and was upgraded with a replacement N57D30B engine, restoring performance, power, and reliability.

Click to Discover More

Project Name

BMW 428i N20B20B – Reconditioned Engine Installed

BMW 428i N20B20B – Reconditioned Engine Installed Vehicle In 15-Dec-2025 Vehicle Out 19-Dec-2025

Initial Diagnosis

This BMW 428i came in with engine-related faults and was upgraded with a fully reconditioned N20B20B engine from our stock, restoring smooth performance and reliability.

Click to Discover More

Project Name

2013 BMW 320i M Sport Auto Convertible – Engine Replacement

2013 BMW 320i M Sport Auto Convertible – Engine Replacement Vehicle In 09-Dec-2025 Vehicle Out 13-Dec-2025

Initial Diagnosis

This BMW 320i M Sport Convertible came in for engine replacement. A low-mileage engine was supplied and fitted, restoring smooth performance and everyday reliability.

Click to Discover More

Project Name

BMW M4 3.0 S55B30A – Low Mileage Engine Upgrade

BMW M4 3.0 S55B30A – Low Mileage Engine Upgrade Vehicle In 01-Dec-2025 Vehicle Out 05-Dec-2025

Initial Diagnosis

This track ready BMW M4 required an engine upgrade instead of factory unit. We provided S55B30A engine and fitted it perfectly,ensuring stronger Performance.

Click to Discover More