Select your Vehicle Detail

Satisfied Customer Reviews

BM Engine Works Reviews BM Engine Works

4.6 (316)

5
4
3
2
1
4.6
(316) reviews

700+ Latest Customer Reviews

Youtube reviews

Quick Turnaround & Good Service

Youtube reviews

These guys really know what they're doing

Youtube reviews

Kept Me Up To Date - Happy With The Car

Youtube reviews

Quick & Easy

Youtube reviews

Good Service, No Problems, Good Value

Youtube reviews

Kept me Fully Updated. Thank You

Used, Reconditioned and Replacement BMW Engines for Sale

A BMW engine problem can split you between deciding to either repair the existing engine, rebuilding it, or replace it with a used or reconditioned BMW engine. The cheapest option is not always the right one. Compatibility, engine condition, installation quality and the cause of the original failure must all be considered.

BM Engine Works has over 30 years of experience in supplying and fitting used BMW engines, reconditioned BMW engines, and rebuilt BMW engines for diesel, petrol and hybrid models. Supply only, supply and fit, diagnostics, engine replacement, engine rebuilding and nationwide delivery services are available.

About BM Engine Works

As a trusted specialist in the UK, BM Engine Works focuses exclusively on BMW engines. We pride ourselves on delivering high-quality options tailored to various BMW models, ensuring our customers find reliable and cost-effective engine solutions. Each engine undergoes rigorous inspection and testing to guarantee its performance, reliability, and overall quality.

Our knowledgeable team is dedicated to providing expert advice and competitive pricing, making the engine replacement process smooth and straightforward. Whether you require an engine supply, installation, or technical support, you can count on us for dependable solutions you can trust. We're here to make your experience hassle-free and satisfactory every step of the way.

When Engine Replacement is Necessary for Your BMW?

Every inquiry starts with accurate engine identification. We ensure the right fit by checking the vehicle registration, VIN, engine code, production year, fuel type and specification before recommending an engine. This helps prevent problems involving wiring, sensors, turbochargers, emissions equipment, gearboxes, electronic control units and coding.

Our workshop experience also allows us to look beyond the replacement engine itself. The reason the original engine failed must be considered before another unit is installed. Cooling-system faults, low oil pressure, damaged turbochargers, blocked oil feeds, injector problems and failed timing components can damage a replacement engine when the underlying cause is not corrected.

Why Choose BMW Engine Rebuild Specialist for Engine Replacement?

Every BMW model carries an engine that vary considerably in specifications. Even two vehicles carrying the same model badge may use different engine variants, electronic systems, turbo arrangements or emissions equipment. This makes it essential for our mechanics to acquire more than the basic mechanical experience.

A professional BMW engine rebuild starts with diagnosis and inspection. The engine must be dismantled so the block, cylinder head, crankshaft, pistons, connecting rods, bearings, valves and timing components can be assessed. The rebuild specification is then based on the damage found rather than on a generic list of replacement parts.

This engine-code-led approach is particularly important for BMW units with known timing-chain, lubrication, cooling, turbocharger or bearing concerns. Repairing only the visible damage may not address the reason the failure occurred. Our objective is to identify the complete fault and recommend a suitable long-term replacement.

How Do We Source BMW Engines?

Its not just the low mileage that makes a used BMW engine desirable. What matters when choosing a replacement engine includes the donor vehicle, engine code, maintenance history, visible condition and reason for dismantling.

Our sourcing process begins by checking the identity and specification of the engine. We compare the unit with the customer's registration, VIN and original engine code. This helps establish whether the replacement is mechanically and electronically compatible with the vehicle.

Depending on the type of engine and whether it is supplied as a bare or complete unit, checks may include:

  • External inspection for impact damage, leaks and broken mounting points
  • Engine-code and part-number verification
  • Oil and coolant condition checks
  • Rotation and compression-related checks where appropriate
  • Inspection of timing components and accessible internal areas
  • Review of mileage and available donor information
  • Checks for common faults associated with the engine family

Units showing significant contamination, excessive wear, inconsistent identification or obvious signs of previous failure should not be approved as suitable replacements.

We also establish what is included with the engine. A bare engine, complete engine and engine supplied with ancillaries are different products. Turbochargers, injectors, pumps, manifolds, alternators, air-conditioning compressors, wiring and electronic components may not always be included. These details should be confirmed in the quotation before an order is placed.

BMW Engines We Specialise In

BMW has used a wide range of four-cylinder, six-cylinder and V8 petrol and diesel engines. Engine families may appear in several vehicle ranges, but individual variants are not always interchangeable.

Engine code Fuel type Common BMW applications Typical output range Common considerations Replacement considerations
BMW N47 Diesel 1 Series, 3 Series, 5 Series, X1 and X3 Approx. 116–218 bhp Timing-chain condition, lubrication, EGR, DPF and turbo systems Confirm the complete suffix code and investigate the original failure before fitting
BMW B47 Diesel 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, X1, X2 and X3 Approx. 116–231 bhp Emissions equipment, EGR system, turbo condition and cooling components Match the production year, power output and emissions specification
BMW B48 Petrol 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, X1, X2 and X3 Approx. 136–306 bhp Cooling system, oil leaks, fuel system and turbocharger condition Check the precise variant, electronics and ancillary arrangement
BMW B58 Petrol 2 Series, 3 Series, 4 Series, 5 Series, 7 Series, 8 Series, X3, X4 and X5 Approx. 326–374 bhp Cooling components, oil-system condition and previous performance modifications Confirm the generation, power version and whether the car has been modified
BMW N57 Diesel 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, X3, X4, X5 and X6 Approx. 204–381 bhp Timing components, bearings, EGR system, injectors and turbo arrangement Single, twin and triple-turbo versions require precise code matching
BMW N20 Petrol 1 Series, 3 Series, 4 Series, 5 Series, X1 and X3 Approx. 184–245 bhp Timing components, oil-pump drive, lubrication and cooling system Investigate timing or oil-pressure failure before installing another engine
BMW N55 Petrol 1 Series, 2 Series, 3 Series, 4 Series, 5 Series, 6 Series, X3, X4, X5 and X6 Approx. 306–370 bhp Fuel system, injectors, turbocharger, cooling and oil leaks Check the complete engine variant and electronic compatibility
BMW B57 Diesel 3 Series, 4 Series, 5 Series, 6 Series, 7 Series, 8 Series, X3, X4, X5, X6 and X7 Varies by version Emissions system, injectors, turbo configuration and cooling equipment Match the engine code, output, emissions system and number of turbochargers

We also work with other BMW engine families and performance codes, including the M47, M57, N43, N46, N52, N53, N54, N63, B38, B58, N74, S55, S58, S63 and S68.

The complete engine code must always be checked. A short family code such as N47, B47 or N57 may cover several versions. Suffixes such as N47D20C, B47D20B, N57D30A, N57D30B, N57D30C and B57D30 help identify the precise specification.

What is the price of a BMW Replacement Engine?

BMW replacement engine prices depend upon the model, engine code, age, mileage, condition and current availability. Put that aside, the cost also depends upon customer requirements such as if he require a bare engine, complete engine, reconditioned unit, rebuilt engine or fully supply and fit service.

A complete BMW engine replacement quotation may include:

  • The replacement engine
  • Vehicle recovery
  • Delivery
  • Labour for removal and installation
  • Engine oil, filters and coolant
  • Gaskets, seals and service parts
  • Turbocharger or injector work
  • Cooling-system repairs
  • Electronic diagnosis and coding
  • Replacement of damaged ancillaries
  • Testing and road checks

The BMW engine rebuild cost will depend on the internal damage discovered after dismantling. Timing-chain failure, bearing damage, crankshaft wear, cylinder-head damage, overheating and block damage can result in very different rebuild specifications.

For this reason, a reliable quotation should be based on the registration, VIN, engine code and known vehicle fault. Where the engine must be dismantled before the full damage can be established, the quotation should explain which costs are confirmed and which remain subject to inspection.

Whether you are searching for a BMW engine for sale, a second-hand BMW engine, a reconditioned BMW engine, a replacement BMW engine or a complete BMW engine rebuilds in the UK, accurate identification should come before price.

Provide your vehicle registration, mileage and a brief description of the problem. Our team can identify the correct BMW engine and explain the available supply, fitting, replacement, reconditioning or rebuilding options.

Best way to know the exact price of your engine replacement is to book an appointment with us and once our technicians inspect the damage, they will be in a better place to give you an exact price for your engine replacement. All you have to do is to either fill up the form or call at the number provided and our team will take care of everything.

Frequently Asked Questions

BM Engine Works supplies used, reconditioned and rebuilt BMW engines. Nationwide delivery is available with the engine supply only service.
We offer complete BMW engine supply and fitting at our in house workshop. Fitting is not available as a mobile or delivery service.
Our usual turnaround time is around 5 to 10 working days. This can vary depending on the engine, required repairs, parts availability and the selected service.
Our replacement BMW engines can include a warranty of up to 12 months. The exact warranty period depends on the engine and service selected.
Our used BMW engines are inspected and tested before supply or fitting. Availability, mileage, condition and warranty can vary between engines.
A reconditioned BMW engine can provide a more affordable alternative to a brand new engine. Customers may save up to 40% compared with brand new engine prices.
The service can include the replacement engine, removal of the damaged engine, installation, fluids, filters, diagnostics, coding and final testing. The exact work included will be confirmed in your quotation.
Provide your BMW registration number, VIN or engine code. We will use the vehicle details to identify the correct and compatible engine.
We normally need your registration number, vehicle model, mileage, engine code and details of the engine problem. Your postcode may also be required for delivery or recovery prices.
A vehicle recovery service is available to bring your BMW to our workshop for diagnosis, rebuilding, replacement or fitting.
Nationwide delivery is available for BMW engines purchased through our supply only service.
Yes. We provide in house BMW engine rebuilding services. The engine must be inspected and dismantled before the full damage and rebuild cost can be confirmed.
Yes. We provide advanced engine diagnostics to identify the fault and determine whether the engine should be repaired, rebuilt or replaced.
BMW engine failure can be linked to problems such as timing chain damage, overheating, bearing failure, crankshaft wear or cylinder head damage. Our team can diagnose the problem before recommending a service.
Engine replacement can be a cost effective option when the rest of the vehicle is in good condition. Our used and reconditioned options may save you up to 40% compared with brand new engine prices.
It can be, depending on the vehicle and the engine required. We provide a personalised quotation so you can compare the engine replacement cost with the value of your BMW.
Some BMW engine replacements require electronic diagnosis, programming or coding. Where required, this can be included as part of our in house fitting service.
After fitting, we can check the engine fluids, cooling system, fault codes and engine operation. Final testing and road checks are completed where appropriate before the vehicle is returned.

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