4.6 (283)
I purchased a engine for my bmw the service was very efficient smooth process and delivered on time highly recommended company for all you’re bmw engi...Read more
Excellent guy Good team Very polite Made to feel like your at home
Very good service and fast, once on the ramp vehicle done within a week, highly recommend very good people and very honest. Top people
Had my car engine changed by these guys, they changed the engine, the turbo and the clutch
Dropped my Range Rover to BM works, car is spot on, good customer service and turnaround
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
| Model Name | Engine code | Year | Engine size | Chassis | Fuel | KW | HP | Cylinders | Valves | |
|---|---|---|---|---|---|---|---|---|---|---|
| 6 Series 640d | B57 D30 B | 2017-2020 | 2993cc | Diesel | 155 | 250 | 6 | 24 | ||
| 6 Series 640d | N57 D30 B | 2011-2016 | 3.0 | F12 | Diesel | 220 | 230 | 6 | 24 |
If you are looking for BMW specialists for your BMW 6 Series 640d engine replacement, then you are in luck. As BMW engine specialists with over 30 years of hands on experience, we have supplied and fitted thousands of BMW power units across the UK. We offer excellent, low mileage used BMW 640d engines at affordable prices and provide reconditioned BMW 640d engines that perform as well as a new engine. You can trust the ability of our trained mechanics with over 30 years of experience to rebuild the BMW 640d engine to factory standard.
The depth in our stock allows us to match the correct N57 diesel engine to your specific model with complete precision. From early F12 and F13 variants to later Gran Coupe versions, we offer used and reconditioned engines, our technicians offer factory grade engine fitting services, and can deliver the engine to anywhere in the UK. Every engine we deliver comes with up to 12 month warranty for complete peace of mind.
Our 30 years of experience allow us to deal with reconditioning and fitting the full range of BMW 640d diesel engine variants used across the 6 Series lineup. During those years, we have noticed that the N57D30B 3.0 L twin turbo diesel engines fitted to the F12 Convertible, F13 Coupe and F06 Gran Coupe models are the most popular among BMW drivers. We have complete units available as low mileage used engines, fully reconditioned replacements and rebuild ready cores across all generations of the BMW 640d.
You can choose from our extensive stock of earlier, closely related M57 diesel variants used in previous BMW diesel platforms. We ensure that every engine is matched by the engine code, generation and vehicle specification to ensure correct compatibility across drivetrain layouts and production years.
The standard 640d engine code is N57D30B, and BMW also refers to this unit as the M57D30 (306D5) in earlier 6 Series models. The F12 convertible, F13 coupe and F06 Gran Coupe share the same engine code and similar power output. When buying a replacement engine, it is essential to select the right code and capacity. Our stock includes complete engine N57D30B units and N57D30B engines for the BMW 6 Series F12 and F13. We also carry other 6 Series engines – such as the N52B30A, N62B44A and N63B44A – for customers with petrol models. Each engine is checked for oil pressure, compression and timing chain condition before sale, and we record the vehicle identification number so that you can match the right engine for your BMW.
| Problem | Variant/Engine | Common Causes/Signs | Our Engine Solution |
|---|---|---|---|
| Timing chain stretch/failure | N57D30 (F12/F13, 2011–2016) | Cold start rattle, timing fault codes, potential catastrophic failure; 80,000–150,000 miles | Reconditioned N57 engine with upgraded chain, tensioner and guides |
| Turbocharger wear | N57D30/B57D30 | Loss of boost, limp mode, whining noise, blue smoke; 80,000+ miles | Replacement engine with refurbished turbo; full boost system check |
| EGR cooler leak | B57D30 (Euro 6, 2015–2018) | White smoke on startup, coolant loss, overheating warnings | Engine supply with updated EGR cooler; OEM gaskets and coolant flush |
| DPF blockage | B57D30 (urban driven) | Frequent regeneration, reduced power, warning lights, excessive fuel use | Replacement engine with DPF clean or replacement; maintenance advice |
| AdBlue/SCR fault | B57D30 (Euro 6, 2015+) | AdBlue warnings, NOx faults, limp mode; 30,000–100,000 miles | Engine replacement with updated SCR components; system coding |
| Swirl flap wear | N57D30 (early F12) | Rough idle, intake rattle, potential flap breakage into engine | Reconditioned engine with swirl flap blanking plates |
| Oil pump failure | N57D30 (high mileage) | Low oil pressure warning, knocking from bottom end, risk of seizure | Full engine replacement with new oil pump and chain |
| Tri turbo actuator failure | N57S (650d, 2012–2016) | Limp mode, boost pressure faults, loss of top end power; 60,000–120,000 miles | Replacement engine with refurbished turbo actuators; full boost check |
| Valve cover gasket leak | B57D30 (high mileage) | Oil seepage around valve cover, burning oil smell, smoke from engine bay | Rebuild with new valve cover gasket; torque to spec assembly |
| Timing chain tensioner wear (early B57) | B57D30 (2015–2018) | Rattling on cold start, timing related fault codes, rough running | Reconditioned engine with updated tensioner and chain kit |
An engine replacement is not worth its salt if it does not provide the performance and reliability that the owner of the vehicle craves. This is the reason we have developed a strict quality approval process to meet the high standard we set. It starts with us selecting the donor vehicles from verified sources and making sure the cars are accompanied with full service history. Mileage verification is done from its ECU, and BMW diagnostic scanning is done to identify fault codes, sensor irregularities and control unit data.
Our mechanics confirm the mechanical integrity through compression and leak down testing, along with visual and physical inspection of critical components such as the turbocharger, cooling system, and timing chain. Units that fail to meet our standards are rejected outright. We uphold our standards and approve fewer engines to ensure long term reliability and performance.
The price of the replacement engine is one of the most important aspects of the whole process, and every driver is wary of paying more than he should. This is the reason we strictly maintain transparent prices for our engines. Used BMW 640d engines typically range from approximately £2,000 to £3,200, while fully reconditioned BMW 640d engines go between £3,800 and £6,500+.
However, the final price depends upon mileage, overall engine condition, warranty duration, and whether the engine is supplied only or professionally fitted. We offer all the engines with fast nationwide delivery across the UK, or you can opt for our in house precision installation, calibration and performance validation. You can simply book an appointment by filling out the simple form, and our dedicated team of representatives will take care of it.
Enter BMW's registration number to locate replacement engine ancillary parts that fit your car.
Select the part or parts you are searching for your vehicle and confirm contact details.
View the prices of all the used and reconditioned engine ancillary parts that will fit your vehicle available in stock.
Order online for a quick delivery or book an appointment for our supply and fit service.
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