Select your Vehicle Detail

Satisfied Customer Reviews

BM Engine Works Reviews BM Engine Works

4.6 (285)

5
4
3
2
1
4.6
(285) reviews

BMW 330d Engine Supply and Fitting Experts with Fast Turnaround

BMW 330d Engine Rebuild

BM Engine Works supplies used, reconditioned and rebuilt BMW 330d engines for E46, E90, F30 and G20 3 Series diesel cars. With over 3 decades of experience only on BMW vehicles, we know these German machines and their engineering very well. At our modern BMW workshop, we always use advanced diagnostic tools and OEM grade in the BMW engine rebuilding process. Whether your 330d uses an M57, N57 or B57 3.0 L unit, we always have the right engine according to your needs and budget. Free technical advice here for you before and after the engine service. Also, upon customer request, we offer BMW engine delivery and vehicle recovery options. Just enter your vehicle reg number to get a free estimated price quote.

As part of the legendary BMW 3 Series, the BMW 330d stands out by offering impressive performance, fuel efficiency, and diesel-powered precision. Those who prefer exhilarating power along with impressive fuel economy on long distance commutes rely on the BMW 330d to deliver the results. However, like any other performance driven vehicle, the engine can face problems due to a multitude of issues such as mileage related wear or complete engine failure. In those times, it is critical to choose just the right replacement.

At BM Engine Works, we provide high quality, low mileage used and reconditioned BMW 330d engines at affordable prices. We are a team of highly trained and experienced technicians who can help you replace the engine of your BMW 330d with absolute precision. We use state of the art equipment and modern techniques to accomplish a perfect BMW engine replacement in the least amount of time to help you get back on the road in no time.

BMW 330d Engines Applications

Model Name Engine Code Year Engine Size Chassis Fuel KW HP Cylinders Valves Action
BMW 3 Series 330dB57 D30 B2020–Present2993ccG20 / G21Diesel/Hybrid210286624
BMW 3 Series 330dB57 D30 A2019–20202993ccG20 / G21Diesel195265624
BMW 3 Series GT 330dN57 D30 A (N57D30O1)2014–20192993ccF34Diesel190258624
BMW 3 Series 330dN57 D30 A (N57D30O1)2012–20192993ccF31Diesel190258624
BMW 3 Series 330dN57 D30 A (N57D30O1)2012–20182993ccF30Diesel190258624
BMW 3 Series 330dN57 D30 A (N57D30O0)2008–20132993ccE92 / E93Diesel180245624
BMW 3 Series 330dN57 D30 A (N57D30O0)2008–20122993ccE91Diesel180245624
BMW 3 Series 330dN57 D30 A (N57D30O0)2008–20112993ccE90Diesel180245624
BMW 3 Series 330dM57 D30 (306D3)2007–20082993ccE93Diesel170231624
BMW 3 Series 330dM57 D30 (306D3)2006–20082993ccE92Diesel170231624
BMW 3 Series 330dM57 D30 (306D3)2005–20082993ccE90 / E91Diesel170231624
BMW 3 Series 330CdM57 D30 (306D2)2003–20062993ccE46/2Diesel150204624
BMW 3 Series 330dM57 D30 (306D2)2003–20052993ccE46Diesel150204624
BMW 3 Series 330dM57 D30 (306D1)1999–20032926ccE46Diesel135184624

Engine specifications may vary by vehicle build date and configuration. Your vehicle registration number/VIN and engine code are confirmed before supplying, repairing or replacing an engine.

Common BMW 330d Engine Failures We Diagnose

BMW 330d is known for its power, refined performance and long-haul efficiency due to its premium engineering. However, its engine is not immune to mechanical wear. In high mileage vehicles, some common issues include timing chain issues, especially in N57 engines. A prolonged timing chain issue can cause catastrophic engine damage. Some other common issues in the 330d model are given below:

Common engine problem Early signs or causes Our engine solution
Timing chain stretch or snap (N57) Rattle from the rear of the engine on a cold start, timing fault codes, rough running. Missed oil changes and high mileage wear the chain, guides and tensioner. A snapped chain can wreck the valves and pistons. Used or reconditioned BMW 330d engine with a renewed timing chain, tensioner and guides. We match the N57 code to your E90 or F30 before supply or fit.
Turbocharger wear (N57 / B57) Loss of power, limp mode, whistle, blue or grey smoke, high oil use, boost fault codes. Worn bearings, blocked oil feeds and tired actuators are common on UK motorway 330d cars. BMW 330d replacement engine supplied with a tested or refurbished turbo. Oil feed pipes, intercooler and boost hoses are checked before fitting.
EGR valve or EGR cooler fault Rough idle, coolant loss with no obvious leak, white smoke on start, EGR codes. Soot and heat crack the cooler and let coolant into the intake. Reconditioned BMW 330d engine with an updated EGR cooler and new seals. Cooling system is pressure tested so the new engine is not damaged.
DPF blockage Frequent regenerations, poor power, warning lights, high fuel use. Short UK trips stop the 3.0 diesel from burning soot. Faulty injectors or EGR make it worse. Tested used or reconditioned 330d engine plus DPF advice. We diagnose the cause so the new engine does not soot up again.
Swirl flap failure (M57 / early N57) Intake rattle, rough idle, loss of power. Plastic flaps can break and get sucked into the cylinders, wrecking the 330d engine. Reconditioned BMW 330d engine with swirl flaps inspected or blanked as agreed. Compression is checked so internal damage is not missed.
Injector failure Diesel knock, hard starting, black smoke, misfire, poor mpg, fuel smell. High-mileage common-rail injectors leak or stick. Replacement BMW 330d engine with injectors inspected. Fuel system is checked so dirty diesel does not ruin the new unit.
Low oil pressure / oil pump wear (N57) Oil pressure warning, bottom-end knock, metal in the oil, risk of seizure. Chain-driven oil pump wear and low oil level starve the bearings. Full BMW 330d engine replacement with a sound oil pump and chain. Oil pressure is tested before the car leaves.
High-pressure fuel pump wear Hard starting, rough idle, power loss under load after 80,000 miles. Metal from a failed pump can travel through the fuel rail. Used or reconditioned 330d engine with fuel pressure checked. Contaminated fuel parts are not reused on the new engine.
Coolant leak and overheating Rising temperature, coolant loss, sweet smell, steam, poor heater. Water pump, thermostat, EGR cooler or cracked plastic parts are usual causes. BMW 330d engine with cooling parts checked or renewed. System is pressure tested and filled before the road test.
Bottom-end wear or bearing damage Deep knock, low oil pressure, metal in the sump, heavy smoke, engine seize. Low oil, overheating or driving after a warning light wrecks the crank and bearings. Reconditioned or used BMW 330d engine with bearings and compression inspected. Diagnostics confirm the old fault will not repeat.

Our BMW 330d Engine Options: Used vs. Reconditioned

When it comes to engine replacement, the obvious choice is to buy a new engine from the authorised dealer near you. However, this is not an economical choice. Sometimes, the engine costs can exceed the total value of the vehicle. At BM Engine Works, we have an alternative that guarantees performance and reliability on par with the new engine but at a price that is up to 40% less than the new engine. Our used and reconditioned BMW engines are an excellent alternative if you are on a budget.

Our teams of technicians carefully source low mileage engines from reputable engine providers, and once these engines reach our facility, they put them through some testing to test the performance and reliability before putting them on sale. It’s an excellent choice for budget conscious customers who are on a low budget.

On the other hand, a reconditioned engine is a low mileage used BMW 330d engine that is stripped to the core and every single component is inspected to see the wear damage. Every worn or faulty spare part is replaced with a brand new OEM quality replacement part, and the block is machined if required. A team of experienced and highly trained technicians reassemble the engine to exact factory specifications. A series of tests, including a run test and compression test, is performed to ensure reliability. Reconditioned engines, though a little expensive, offer greater peace of mind and long term reliability, ensuring you get back on the road as quickly as possible with complete confidence.

Fast BMW 330d Engine Fitting Facility at BM Engine Works

No matter how good a replacement 330d engine you have, without a perfect fit and coding, it will become a nightmare. BM Engine Works offers engine fitting services with the help of an experienced team of technicians who can handle the installation of the engine with precision. They ensure that no matter if you have an E90, F30 or G20, your engine is fitted according to the factory specifications. We use genuine tools, manufacturer grade diagnostics and follow the protocols specific to BMW. Our expert fitting service ensures you never miss a beat when you take your BMW 330d back on the road.

Choose the Best Engine Service with Warranty and Save Up to 40%

BM Engine Works stands out as one of the most trusted BMW 330d engine suppliers and fitters with over 3 decades of hands on experience in the industry. Our team of technicians possess expert knowledge and years of experience which help them execute the replacement job according to factory specifications. We have invested in state of the art equipment to help us deliver the highest standards of fitting and repairs.

Each engine we offer is carefully inspected and tested to ensure lasting quality. Every engine we sell carries a warranty for up to 12 months, depending on the condition of the engine. You get to save up to 40% of the engine replacement cost when you choose a used or reconditioned engine instead of buying a brand new engine. We aim to provide the engines at affordable prices without compromising on performance and reliability. All you have to do is contact us at the number given, and our support staff will take care of it from there.

Frequently Asked Questions

A used BMW 330d engine is usually the lowest price. A reconditioned 330d engine costs more because worn parts are replaced and the unit is tested. Supply and fit costs more than supply only. Price follows engine code, mileage and what is included. Send your registration for a quote.
UK 330d cars use a 3.0 litre six-cylinder diesel. E46 and many E90 cars use the M57. Later E90 and F30 cars use N57. G20 330d cars use B57. The code on the engine must match your car.
A used BMW 330d engine costs less and suits a tight budget if the donor is sound. A reconditioned BMW 330d engine is rebuilt and tested, so it is the stronger long-term choice. We advise after we know the fault and the car.
Yes. BM Engine Works offers supply only and full supply and fit. Fitting includes diagnostics, fluids, coding where needed and a road test.
Many supply and fit jobs are done within a few days once the engine is in stock. Time depends on the engine code, extra parts and any extra faults found on diagnostics.
N57 330d engines are known for timing chain stretch. A rattle from the rear on a cold start should be checked at once. A snapped chain can destroy the engine. We supply used or reconditioned units with the chain system in good order.
Yes. We offer a comprehensive up to 12 month warranty on all our complete engine services. Keep to the service terms so the warranty stays valid.
Yes. Nationwide delivery is available for supply-only engines. The unit is sent on a pallet to your home or garage.
Often yes. Injectors, sensors and the ECU may need coding so the new BMW 330d engine runs clean. Coding is part of our supply and fit service.
It depends on the quote. Some engines are bare. Some come with turbo, injectors or ancillaries. We list what is included before you order.
Yes, if the block, crank and head can be saved. A rebuild keeps the original engine number. If the damage is too far gone, we quote a used or reconditioned replacement.
Send your registration and a short note on the fault. We confirm the engine code, price, supply or fit, delivery and warranty, then you can order.
Enter REG
Enter Reg

Enter BMW's registration number to locate replacement engine ancillary parts that fit your car.

Select Part
Part

Select the part or parts you are searching for your vehicle and confirm contact details.

View Prices
View Prices

View the prices of all the used and reconditioned engine ancillary parts that will fit your vehicle available in stock.

Place Your Order
Place Your Order

Order online for a quick delivery or book an appointment for our supply and fit service.

700+ Latest Customer Reviews

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

Youtube reviews

On Point Service, 10 Out of 10

Youtube reviews

Daily Updates and Fixed Price

BMW Transformation Gallery

BMW Restoration Stories

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 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 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