4.6 (276)
Great service and communication from Leon. Definitely recommended!
Easy and honest garage. Can’t complain
Absolutely outstanding service from BM Engine Works. These guys really know what they're doing. From start to finish, the service was professional, h...Read more
Best garage recommended
Great service and helpful staff
Great service would 100% recommend
By far the best experience ive had highly recommended very professional work was carried out to a high standard.i was kept up to date with repairs...Read more
Delivered really well and on time
Great experience kept upto date with everything plus videos and pic great service recomend anyone to use this place I live in hull sorted recovery out...Read more
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.
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.
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.
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.
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:
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 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.
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 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.
BMW Restoration Stories
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
This BMW 330d M Sport Auto underwent a full engine replacement with a B57D30, restoring smooth operation and dependable performance.
Click to Discover More
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
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
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
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