Select your Vehicle Detail

Satisfied Customer Reviews

BM Engine Works Reviews BM Engine Works

4.6 (208)

5
4
3
2
1
4.6
(208) reviews

320d Engine for Sale

BMW 320d Engines

Model Name Engine code Year Engine size Chassis Fuel KW HP Cylinders Valves
3 (G20, G80, G28) 330 d B57 D30 A 2019-2025 2993cc 1 Diesel 1551 2351 61 241
3 (G20, G80, G28) 320 d Mild-Hybrid JA1 2020-2025 0cc 1 Diesel/Hybrid 81 01 01 01
3 (G20, G80, G28) M3 Competition S58 B30 A 2020-2025 2993cc 1 Petrol 3531 3751 61 241
3 (G20, G80, G28) M3 S58 B30 B 2020-2025 2993cc 1 Petrol 3531 01 61 241
3 (G20, G80, G28) 320 i 1.6 B48 B16 A 2019-2025 1597cc 1 Petrol 1251 01 41 161
3 (G20, G80, G28) 330 e Plug-in-Hybrid GC1 2019-2025 0cc 1 Petrol/Hybrid 501 831 01 01
3 (G20, G80, G28) 330 d Mild-Hybrid B57 D30 B 2020-2025 2993cc 1 Diesel/Hybrid 1551 2501 61 241
3 (F30, F80) 330 i B46 B20 B 2015-2018 1998cc 1 Petrol 1201 2151 41 161
3 (F30, F80) 330 i B48 B20 B 2015-2018 1998cc 1 Petrol 1201 1951 41 161
3 (F30, F80) 330 e B48 B20 A 2015-2018 1998cc 1 Petrol/Hybrid 1151 1901 41 161
3 (F30, F80) 325 d B47 D20 B 2016-2018 1995cc 1 Diesel 851 1701 41 161
3 (F30, F35, F80) 320 i N20 B20 D 2012-2016 2.0 F30, F35, F801 Petrol 1351 01 41 161
3 (F30, F35, F80) 320 i N20 B20 B 2012-2016 2.0 F30, F35, F801 Petrol 1201 1351 41 161
3 (F30, F35, F80) 320 d B47 D20 A 2011-2016 2.0 F30, F35, F801 Diesel 851 1551 41 161
3 (F30, F35, F80) M3 S55 B30 A 2014-2016 3.0 F30, F35, F801 Petrol 2721 3681 61 241
3 (F30, F35, F80) 328 i N20 B20 C 2011-2016 2.0 F30, F35, F801 Petrol 1101 2051 41 161
3 (F30, F35, F80) 320 i N13 B16 A 2012-2016 1.6 F30, F35, F801 Petrol 751 1301 41 161
3 (F30, F35, F80) 328 i N26 B20 A 2011-2016 2.0 F30, F35, F801 Petrol 1791 1801 41 161
3 (F30, F35, F80) 325 d N47 D20 D 2011-2016 2.0 F30, F35, F801 Diesel 1501 1601 41 161
3 (F30, F35, F80) 328 i N20 B20 A 2011-2016 2.0 F30, F35, F801 Petrol 1101 2051 41 161
3 (F30, F35, F80) 335 d xDrive N57 D30 B 2013-2016 3.0 F30, F35, F801 Diesel 2201 2301 61 241
3 Convertible (E93) 335 i N54 B30 B 2007-2012 3.0 E931 Petrol 2251 01 61 241
3 Coupe (E92) M GTS S65 B44 A 2007-2012 4.4 E921 Petrol 3311 01 81 321
3 (E90) 320 i N46 B20 CD 2007-2011 2.0 E901 Petrol 951 1251 41 161
3 (E90) 330 i N52 B30 A 2005-2011 3.0 E901 Petrol 1551 2001 61 241
3 (E90) 335 d M57 D30 (306D5) 2006-2011 3.0 E901 Diesel 1981 2211 61 241
3 (E90) 320 i N46 B20 CC 2007-2011 2.0 E901 Petrol 951 1251 41 161
3 (E90) 335 i N55 B30 A 2006-2011 3.0 E901 Petrol 2001 2721 61 241
3 (E90) 330 d N57 D30 A 2009-2011 3.0 E901 Diesel 1501 2101 61 241
3 (E90) 335 i N54 B30 A 2006-2011 3.0 E901 Petrol 2001 2641 61 241
3 (E90) M3 4.0 S65 B40 A 2007-2011 4.0 E901 Petrol 3091 01 81 321
3 (E90) 330 d M57 D30 (306D3) 2005-2011 3.0 E901 Diesel 1351 1731 61 241
3 (E90), 3 Sedan (E90) 335 d M57 D30 (306D4) 2008-2011 2993cc 1 Diesel 1981 2001 61 241
3 (E90) 330 i N53 B30 A 2007-2011 3.0 E901 Petrol 1501 2001 61 241
3 Coupe (E92) 330 i N52 B30 AF 2006-2011 3.0 E921 Petrol 1791 2001 61 241
3 (E90) 320 d N47 D20 A 2005-2011 2.0 E901 Diesel 661 1451 41 161
3 (E90), 3 Sedan (E90) 328 i N51 B30 A 2006-2011 2996cc 1 Petrol 1601 1721 61 241
3 (E90) 320 i N43 B20 A 2007-2011 2.0 E901 Petrol 901 1251 41 161
3 (E90) 320 d xDrive N47 D20 C 2008-2011 2.0 E901 Diesel 661 1501 41 161
3 (E90) 320 i N46 B20 E 2007-2011 2.0 E901 Petrol 951 1251 41 161
3 (E90) 330 i N52 B30 BF 2005-2011 3.0 E901 Petrol 1601 2001 61 241
3 (E90) 328 i N52N B30 A 2005-2007 3.0 E901 Petrol 1 1 1 1
3 Convertible (E93) 320 i N46 B20 2007-2007 2.0 E931 Petrol 1 1 1 1
3 Coupe (E92) 320 i N46N B20 B 2006-2007 2.0 E921 Petrol 1 1 1 1
3 (E90) 320 i N46 B20 CB 2005-2007 2.0 E901 Petrol 1001 1151 41 161
3 (E90) 320 i N46 B20 BD 2005-2007 2.0 E901 Petrol 951 1251 41 161
3 (E90) 320 i N46 B20 B 2005-2007 2.0 E901 Petrol 951 1251 41 161
3 (E90) 320 i N46 B20 C 2005-2007 2.0 E901 Petrol 951 1251 41 161
3 Coupe (E46) M3 3.2 S54 B32 (326S4) 2000-2006 3.2 E461 Petrol 2351 2651 61 241
3 Convertible (E93) 330 i N52N B30 B 2007-2006 3.0 E931 Petrol 1 1 1 1
3 (E46) 330 d M57 D30 (306D2) 2003-2005 3.0 E461 Diesel 1501 1601 61 241
3 (E46) 320 d M47 D20 (204D4) 2001-2005 2.0 E461 Diesel 851 1201 41 161
3 (E46) 320 i M54 B22 (226S1) 2000-2005 2.2 E461 Petrol 1201 1251 61 241
3 (E46) 330 i M54 B30 (306S3) 2000-2005 3.0 E461 Petrol 1631 1701 61 241
3 (E46) 330 d M57 D30 (306D1) 1999-2005 2.9 E461 Diesel 1351 1421 61 241
3 (E46) 320 d M47 D20 (204D1) 1998-2001 2.0 E461 Diesel 851 1001 41 161
3 (E46) 320 i M52 B20 (206S4) 1998-2000 2.0 E461 Petrol 1001 1101 61 241
3 (E46) 328 i M52 B28 (286S2) 1998-2000 2.8 E461 Petrol 1411 1441 61 241
3 (E36), 3 Sedan (E36) M3 3.2 S52 B32 (326S2) 1996-1998 3152cc 1 Petrol 1761 1791 61 241
3 (E36) 320 i M50 B20 (206S2) 1990-1998 2.0 E361 Petrol 1101 01 61 241
3 (E36) 320 i M50 B20 (206S1) 1990-1998 2.0 E361 Petrol 1101 01 61 241
3 (E36) M3 3.2 S50 B32 (326S1) 1995-1998 3.2 E361 Petrol 2361 01 61 241
3 (E36) 328 i M52 B28 (286S1) 1995-1998 2.8 E361 Petrol 1411 1431 61 241
3 (E36) 320 i M52 B20 (206S3) 1990-1998 2.0 E361 Petrol 1001 1101 61 241
3 Coupe (E36) M3 3.0 S50 B30 (306S2) 1994-1995 2990cc 1 Petrol 1761 01 61 241
3 (E36) M3 3.0 S50 B30 (306S1) 1994-1995 3.0 E361 Petrol 1791 2171 61 241
3 (E30) M3 EVO II 2.5 S14 B25 (254S1) 1990-1992 2.5 E301 Petrol 1751 01 41 161
3 (E30) 320 i M20 B20 (206KA) 1985-1991 2.0 E301 Petrol 901 1101 61 121
3 (E30) M3 2.3 S14 B23 (234S2) 1986-1991 2.3 E301 Petrol 1431 1621 41 161
3 (E30) M3 2.3 S14 B23 (234S1) 1986-1991 2.3 E301 Petrol 1431 1621 41 161
3 (E30) M3 2.3 S14 B23 (234EA) 1986-1991 2.3 E301 Petrol 1431 1621 41 161
3 (E30) 320 i M20 B20 (206EB) 1982-1985 2.0 E301 Petrol 901 1101 61 121
3 (E21), 3 Sedan (E21) 320 i M10 B18 (184EA) 1979-1983 1766cc 1 Petrol 661 771 41 81
3 (E21) 320 i M10 B20 1975-1982 2.0 E211 Petrol 741 1011 41 81

BMW 320d engine for sale

If you are looking for a BMW 320d engine replacement, you must find an experienced specialist to get the job done. At BM Engine Works, we have been working exclusively with BMW engines for over 25 years and have provided thousands of used and reconditioned BMW 320d engines for every generation, including M47, N47 and the latest B47 engines.

We don’t sell the engines for the sake of it. The process starts with a diagnostic first approach to understand the root cause, and then the right solution is chosen. You can choose from a low mileage used engine, a reconditioned BMW 320d engine or an engine rebuild. This meticulous approach allows us to deliver engines that are an exact match and are capable of long term reliability.

BMW 320d Engine Variants We Work With & Real-World Issues We See

With our lengthy experience with the BMW 320d diesel engines across all generations, we have gained in depth technical knowledge and understand all sorts of engines inside out. This includes the early M47 engines found in older E46 and early E90 models, the widely used N47 engines across later E90 and F30 generations (well known for timing chain concerns), and the newer, improved B47 engines introduced in more recent F30 and G20 models. After diagnosing hundreds of BMW 320d vehicles in our workshop, clear patterns emerge.

 N47 timing chain failures remain one of the most common causes of major engine damage, while higher-mileage cars frequently suffer from turbocharger wear, EGR and DPF blockages, oil leaks from seals and gaskets, and cooling system weaknesses that lead to overheating. Understanding those failures places us at the point from where we can recommend the most reliable replacement, rebuild or reconditioned engine solution for each specific 320d generation.

When Is It Necessary to Replace the Engine?

While the BMW 320d has a bulletproof reputation for reliability with its diesel engine, it's not immune to wear and tear and engine failure. Not paying enough attention to the issues, such as timing chain failure, can lead to catastrophic engine damage. Problems with the turbo and excessive oil consumption are often signs of underlying engine wear. If you deal with such issues at the beginning, then you may be able to prevent further damage, or the ultimate solution may be a car engine replacement.

The time when you feel like the repairs are no longer cost-effective or reliable is the time when you should consider engine replacement. For instance, if the engine block is damaged, the repair cost may exceed the value of a replacement BMW engine. If you have recurring problems with the engine, then it is also advised to replace the engine instead of spending on constant basis.

Our Range Top Engine Services

Low Mileage Used BMW 320d Engine for Sale

If you are looking for a cost-effective solution to replace the engine of your BMW 320d, then you must check out our BMW 320d used engines that offer a reliable and the cheapest, budget-friendly alternative. Our experts source those engines from trusted engine providers and put them through various tests before we let them be on the sales floor, ensuring you get a quality used engine for BMW. You can save up to 40% and get the cheapest price when you choose to buy a used engine instead of buying a brand new engine from an authorised dealership.

Best Quality Reconditioned BMW 320d Engine for Sale

If you are looking to replace the engine that is on par with a brand new BMW 3 Series 320d engine in performance and reliability, then you must check out our high quality reconditioned engine. This isn't just a repair; it's a complete rebuild. We take a low mileage complete engine, and our experts take the engine apart to the block. Every component is inspected and tested, and any worn-out or damaged parts are replaced with OEM quality replacement parts, and the engine is put back together. The result is a top quality reconditioned engine that delivers like-new performance or sometimes even surpasses, offering both peace of mind and exceptional value.

Professional BMW 320d Engine Fitting Service

We can provide you with both used and reconditioned engines that are exceptional in the way they work, and our supply and fit service ensures it is installed correctly. Our professional fitting service makes the engine fitting process as seamless and efficient as possible. Our experienced and highly trained technicians use their specialised knowledge for every installation. We ensure that we do a perfect and hassle-free fitting, providing great service that makes sure your BMW 320d gets back on the road as soon as possible.

How do We Source BMW 320d Engines?

Irrespective of what sort of BMW 320 engine you choose for replacement, we provide you the engine that goes through a strict sourcing and approval process designed to ensure long term reliability, not just availability. A donor vehicle is selected carefully from trusted UK insurance and trade sources, and we prioritise cars with verifiable service history.

We check the engine mileage, and then the engine is subjected BMW specific mechanical inspections and full diagnostic testing to assess compression, timing components, oil pressure and electronic health. By approving fewer engines and refusing anything that doesn’t meet our standards, we maintain a consistently high-quality stock that our customers can depend on.

BMW 320d Engine Replacement vs Rebuild vs Reconditioned

To be honest, it depends on the condition of your vehicle, your budget and how long you plan to keep your car when it comes to choosing the engine type. A used BMW 320d engine is often the most cost effective option when a verified low mileage unit is available, when a verified low mileage engine is on the menu, and you are looking for reliable medium term ownership. You pay around £1,200 to £2,000, depending on engine code and generation, for the used engine.

A reconditioned BMW 320d engine is the smarter long term solution, especially for N47 timing chain issues or higher-value vehicles, offering rebuilt internals, addressed weak points and near new reliability, usually priced from approximately £2,800 to £4,500. A rebuild is most suitable when the original engine block remains intact, and the failure is localised, allowing you to retain the matching engine while restoring performance. Final costs are influenced by the specific engine variant (M47, N47 or B47), vehicle year, overall specification and warranty level, with fixed price quotes provided upfront for full clarity.

Why Choose the BMW Specialist for Your BMW 320d Engine Replacement?

When you buy replacement engines for your BMW 320d, it is a major investment that requires an informed decision and an experienced engine fitter. This is the reason we recommend that you get the fitting job done by an experienced and highly trained workshop. With us, not only do you get professional fitting at brilliant prices, but you also get to save up to 40% on our engine prices when you choose to buy a used or reconditioned engine instead of buying a brand new one from the dealership. Our 320d engine prices are significantly lower than the dealership's.

Not only this, we back our engines with a robust standard warranty, ensuring peace of mind and long-term reliability. You can get a warranty of up to two years, and this period of warranty depends on the condition of the engine. Booking an appointment is easy with us, as you just have to enter the vehicle reg number on our website to get online prices or price quotes. Knowing your engine code can also help speed up the process. So, don’t wait around and contact us today to get the perfect engine for your BMW. When you get an engine from us, you are guaranteed quality. We have a wide range of engines available, including the popular 2.0 diesel. Check our lowest online prices for a quality BMW 320d engine. Whether you need BMW 320d reconditioned engines or a quality used BMW 3 Series engine, we can help.

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

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

Frequently Asked Questions

Replacing a BMW 320d engine typically costs between £1,200 and £5,000+, depending on engine type and labour, offering great value for restoring performance.
Yes, we supply both used and reconditioned BMW 320d engines to fit your budget and needs.
A BMW 320d engine replacement usually takes 5 to 10 working days and even more. It all depends on the job complexity, parts availability and the garage load.
Common issues include timing chain failure, overheating, turbo problems, and power loss, often leading to replacement for reliable driving.
A reconditioned engine is stripped, cleaned, and rebuilt with new parts for like-new performance, while a used one is inspected for low mileage from the donor car for affordability.
Yes, we offer a free warranty of up to 12 months on BMW 320d replacement engines to provide peace of mind with your purchase.
Look for knocking sounds, excessive smoke, power loss, or warning lights. These signs indicate it's time for a check and possible replacement.
Replacement is often better for severe issues, restoring full performance and efficiency more cost-effectively than ongoing repairs.
Look for workshops that focus specifically on this make and also provide engine supply, fitting and delivery service. Look for providers with a focus on quality parts and customer support to ensure a seamless engine replacement process.
You have several engine options for your BMW 320d, including the M47, N47, and B47 engines, which can be directly fitted into your car without significant modifications. If you are in the UK, you can find reputable garages such as BM Engine Works, Quarry Motors, and Bimmar Engine, which are known for their expertise in BMW engines and provide excellent service without breaking the bank.