BMW built the N47D20D from 2007 to 2015. It is a 2.0 L turbocharged diesel inline-4 with 184 hp and 380 Nm, part of the N47 family. You will find it in the BMW E90 320d, BMW F30 320d and BMW F20 120d.
This guide is about the N47D20D specifically: its specification, the cars that use it, how it differs from the other N47 versions, what to check, prices from our stock and fitment answers for each model. For the history of the whole family, read our N47 guide.
- Capacity and layout: 2.0 L, inline-4, turbocharged
- Output: 184 hp and 380 Nm
- Production: 2007–2015
- Fitted to: 3 models across 3 chassis generations
- In our stock: 62 units from 729,00 € — N47D20D engines for sale

N47D20D specifications
| Item | Value |
|---|---|
| Engine code | N47D20D |
| Family | N47 |
| Capacity | 2.0 L |
| Layout | Inline-4 |
| Fuel | Diesel |
| Aspiration | Turbocharged |
| Power | 184 hp |
| Torque | 380 Nm |
| Specific output | 92 hp per litre |
| Production | 2007–2015 |
| Models | 3 |
N47D20D: 2.0 L, inline-4, diesel, turbocharged. Output is 184 hp with 380 Nm of torque, and production ran from 2007 to 2015. That is about 92 hp and 190 Nm per litre, a strong figure for a road engine of its era. Within the N47 family, the N47D20T1 (218 hp) is more powerful, while the N47C16 (112 hp), N47D20A (116 hp) and N47D20C (143 hp) are milder. It was fitted to the BMW E90 320d, BMW F30 320d and BMW F20 120d.
What the code N47D20D means
- N marks an N-series code, the generation of BMW engines introduced from 2001.
- 47 is the family number.
- D stands for diesel.
- 20 is the capacity in decilitres, so 2.0 litres.
- D identifies the version or output stage.
Which BMW models use the N47D20D
| Model | Generation | Built |
|---|---|---|
| BMW E90 320d | fifth 3 Series saloon | 2005–2012 |
| BMW F30 320d | sixth 3 Series | 2011–2019 |
| BMW F20 120d | second 1 Series five-door | 2011–2019 |
In the E90 fifth 3 Series saloon (2005–2012), the N47D20D powered the 320d. We have 1 N47D20D unit from E90 donor cars. All E90 engines
In the F30 sixth 3 Series (2011–2019), the N47D20D powered the 320d. We have 5 N47D20D units from F30 donor cars. All F30 engines
In the F20 second 1 Series five-door (2011–2019), the N47D20D powered the 120d. We have 12 N47D20D units from F20 donor cars. All F20 engines
N47D20D compared with other N47 versions
| Code | Capacity | Power | Torque | Years |
|---|---|---|---|---|
| N47C16 | 1.6 L | 112 hp | 270 Nm | 2007–2014 |
| N47D20A | 2.0 L | 116 hp | 260 Nm | 2007–2015 |
| N47D20C | 2.0 L | 143 hp | 320 Nm | 2007–2015 |
| N47D20 | 2.0 L | 184 hp | 380 Nm | 2007–2016 |
| N47D20D | 2.0 L | 184 hp | 380 Nm | 2007–2015 |
| N47D16 | 1.6 L | 116 hp | 260 Nm | 2010–2015 |
| N47C20 | 2.0 L | 143 hp | 305 Nm | 2010–2015 |
| N47D20T1 | 2.0 L | 218 hp | 450 Nm | 2011–2015 |
N47D20D or N47D20?
The N47D20 has the same 184 hp as the N47D20D, from the same 2.0 L, and was built 2007–2016. Versions of the same size share the block and most mounting points, but the turbo or intake, injectors, software and sometimes the sump differ. Fitting one in place of the other usually means transferring parts and coding the engine control unit, so the simplest choice is the code your car left the factory with.
N47D20D or N47D20T1?
The N47D20T1 has 34 hp more than the N47D20D (218 against 184 hp), from the same 2.0 L, and was built 2011–2015. Versions of the same size share the block and most mounting points, but the turbo or intake, injectors, software and sometimes the sump differ. Fitting one in place of the other usually means transferring parts and coding the engine control unit, so the simplest choice is the code your car left the factory with.
N47D20D or N47D20C?
The N47D20C has 41 hp less than the N47D20D (143 against 184 hp), from the same 2.0 L, and was built 2007–2015. Versions of the same size share the block and most mounting points, but the turbo or intake, injectors, software and sometimes the sump differ. Fitting one in place of the other usually means transferring parts and coding the engine control unit, so the simplest choice is the code your car left the factory with.
Common N47D20D problems
The N47D20D shares its weak points with the rest of the N47 family. These are the faults to check on a used unit and on your own engine. The full explanation of each is in the N47 guide.
| Known fault | What to check |
|---|---|
| Timing chain | Listen for a rattle at the gearbox end on a cold start and ask whether the chain has been replaced. |
| Swirl flaps | Check the intake for damage. |
| EGR cooler | Check the recall status and for coolant loss. |
| Diesel particulate filter | Read the soot load and DPF fault codes. |
| Injectors | Read injector correction values. |
Swirl flaps. Swirl flaps can stick or break.
N47D20D maintenance
- 5W-30 BMW Longlife-04, about 5.25 litres.
- Oil every 10,000 to 15,000 km.
- Timing chain at the rear (gearbox end).
Will the N47D20D fit my car?
Will the N47D20D fit my BMW E90 320d?
For the BMW E90 320d, the N47D20D is the factory engine and the one to order. The fifth 3 Series saloon was built 2005–2012, and the N47D20D was produced 2007–2015, so check that your car's build date falls inside that window. Confirm the drive type (rear-drive or xDrive), the gearbox (manual or automatic) and the emissions standard, because these can change the sump, the flywheel and the software. Send us the VIN and we check all of it for you.
How much is a replacement engine for a BMW E90 320d?
We have 1 N47D20D engine from E90 donor cars, priced from 1.356,00 €. Delivery to your door is included, and the engine carries a 12-month warranty when fitted by a qualified workshop. Add fitting labour and the parts you replace at the same time — seals, cooling parts and mounts — to estimate the total.
Will the N47D20D fit my BMW F30 320d?
For the BMW F30 320d, the N47D20D is the factory engine and the one to order. The sixth 3 Series was built 2011–2019, and the N47D20D was produced 2007–2015, so check that your car's build date falls inside that window. Confirm the drive type (rear-drive or xDrive), the gearbox (manual or automatic) and the emissions standard, because these can change the sump, the flywheel and the software. Send us the VIN and we check all of it for you.
How much is a replacement engine for a BMW F30 320d?
We have 5 N47D20D engines from F30 donor cars, priced from 936,00 € to 3.354,00 €. Delivery to your door is included, and the engine carries a 12-month warranty when fitted by a qualified workshop. Add fitting labour and the parts you replace at the same time — seals, cooling parts and mounts — to estimate the total.
Will the N47D20D fit my BMW F20 120d?
For the BMW F20 120d, the N47D20D is the factory engine and the one to order. The second 1 Series five-door was built 2011–2019, and the N47D20D was produced 2007–2015, so check that your car's build date falls inside that window. Confirm the drive type (rear-drive or xDrive), the gearbox (manual or automatic) and the emissions standard, because these can change the sump, the flywheel and the software. Send us the VIN and we check all of it for you.
How much is a replacement engine for a BMW F20 120d?
We have 12 N47D20D engines from F20 donor cars, priced from 1.148,00 € to 3.299,00 €. Delivery to your door is included, and the engine carries a 12-month warranty when fitted by a qualified workshop. Add fitting labour and the parts you replace at the same time — seals, cooling parts and mounts — to estimate the total.
N47D20D prices
Our N47D20D stock runs to 62 units, priced from 729,00 € to 4.131,00 € with a median of 2.399,00 €.
Prices depend on the exact version, the donor's mileage, how complete the engine is and the demand for that code. Higher-output versions, low mileage and dressed engines with turbo, injectors and ancillaries cost more; long blocks and higher mileage cost less.
N47D20D prices by model year
| Model years | Units | From | Median | To |
|---|---|---|---|---|
| 2000–2004 | 1 | 3.473,00 € | 3.473,00 € | 3.473,00 € |
| 2005–2009 | 2 | 1.956,00 € | 4.131,00 € | 4.131,00 € |
| 2010–2014 | 29 | 936,00 € | 2.383,00 € | 4.033,00 € |
| 2015–2019 | 20 | 729,00 € | 2.874,00 € | 4.092,00 € |
| 2020–2024 | 3 | 1.551,00 € | 1.639,00 € | 2.306,00 € |
Engines from 2000–2004 have a median of 3.473,00 €, while units from 2020–2024 sit at 1.639,00 €. Newer engines usually cost more because they come from younger donor cars with lower mileage and later updates.

N47D20D prices by mileage
| Donor mileage | Units | From | Median |
|---|---|---|---|
| under 50,000 km | 1 | 2.408,00 € | 2.408,00 € |
| 50,000 to 100,000 km | 3 | 2.249,00 € | 3.072,00 € |
| 100,000 to 150,000 km | 4 | 936,00 € | 3.341,00 € |
| over 150,000 km | 6 | 1.358,00 € | 3.354,00 € |
Mileage matters less than history on a well-maintained BMW engine, but it is a useful guide. A low-mileage unit from a younger car gives you more life for a modest premium.
N47D20D engines in stock
Here is a selection of N47D20D engines currently on our shelves, photographed in the yard. Click any of them for the full photographs, mileage and specification.
BMW X5 F15 N47D20D Engine 20162.874,00 €
BMW 125d F20 N47D20D Engine 20142.377,00 €
BMW F10 525d N47D20D Engine 20122.383,00 €
BMW 123d E88 N47D20D Engine 2009 · 92,000 km4.131,00 €
BMW X1 25d F48 N47D20D Engine 20181.871,00 €
BMW 525d F10 N47D20D Engine 20132.400,00 €
BMW X5 F15 25d N47D20D Engine 20163.376,00 €
BMW N47D20D Engine1.323,00 €
Used BMW 320d 2018 N47D20D F31 Engine4.075,00 €
Used BMW 320d 2013 N47D20D F31 Engine2.593,00 €
BMW X3 25d F25 N47D20D Engine 2010 · 36000mi2.120,00 €
BMW 525d F10 N47D20D Engine 2013 · 188,000 km3.765,00 €BMW X5 F15 N47D20D Engine 2016 — 2.874,00 €, reduced from 3.500,00 €. It comes from a 2016 donor car, and 19 units are available. The listing shows every side of the engine and the fitted parts.
BMW 125d F20 N47D20D Engine 2014 — 2.377,00 €, reduced from 3.000,00 €. It comes from a 2014 donor car, and 5 units are available. Ask the desk for compression figures or extra photographs before you order.
BMW F10 525d N47D20D Engine 2012 — 2.383,00 €, reduced from 3.000,00 €. It comes from a 2012 donor car, and 19 units are available. We can confirm fitment against your VIN the same day.
BMW 123d E88 N47D20D Engine 2009 · 92,000 km — 4.131,00 €, reduced from 4.600,00 €. It comes from a 2009 donor car with 92,000 km, and 11 units are available. The listing shows every side of the engine and the fitted parts.
BMW X1 25d F48 N47D20D Engine 2018 — 1.871,00 €, reduced from 2.450,00 €. It comes from a 2018 donor car, and 19 units are available. The listing shows every side of the engine and the fitted parts.
BMW 525d F10 N47D20D Engine 2013 — 2.400,00 €, reduced from 2.950,00 €. It comes from a 2013 donor car, and 25 units are available. We can confirm fitment against your VIN the same day.
BMW X5 F15 25d N47D20D Engine 2016 — 3.376,00 €, reduced from 4.000,00 €. It comes from a 2016 donor car, and 11 units are available. Ask the desk for compression figures or extra photographs before you order.
BMW N47D20D Engine — 1.323,00 €, reduced from 1.900,00 €. It comes from a recorded donor car, and 12 units are available. The listing shows every side of the engine and the fitted parts.
Used BMW 320d 2018 N47D20D F31 Engine — 4.075,00 €, reduced from 4.400,00 €. It comes from a 2018 donor car, and 27 units are available. The listing shows every side of the engine and the fitted parts.
Used BMW 320d 2013 N47D20D F31 Engine — 2.593,00 €, reduced from 3.350,00 €. It comes from a 2013 donor car, and 21 units are available. The listing shows every side of the engine and the fitted parts.
BMW X3 25d F25 N47D20D Engine 2010 · 36000mi — 2.120,00 €, reduced from 2.400,00 €. It comes from a 2010 donor car, and 17 units are available. We can confirm fitment against your VIN the same day.
BMW 525d F10 N47D20D Engine 2013 · 188,000 km — 3.765,00 €, reduced from 4.750,00 €. It comes from a 2013 donor car with 188,000 km, and 15 units are available. We can confirm fitment against your VIN the same day.
Buying a used N47D20D: checklist
- Why your old engine failed. Before fitting a replacement, find out why the original failed. An overheating radiator, a blocked intercooler or a failed turbo can destroy a second engine if they are not fixed.
- List of what is fitted. Engines are sold with different ancillaries: some have the turbo, injectors, manifolds, alternator and starter, others are long blocks. Agree the list in writing so you know which parts must come from your old engine.
- Ask how the donor car was damaged. Most good used engines come from cars with body damage. A front-end impact can crack sensors, the timing cover or the sump; a rear or side impact usually leaves the engine untouched. The yard records the damage on each unit.
- Look at the oil and coolant. Clean oil without metal particles and coolant without oil are good signs. Milky oil, oily coolant or a burnt smell mean the engine needs further checks before it is fitted.
- Confirm the exact engine code. Read the code stamped on the block and compare it with the code for your car. Send us the last seven characters of the VIN and we confirm the match before anything is paid.
- Turbocharger shaft play and oil. Rotate the compressor wheel by hand. A small amount of side play is normal; in-and-out play or wheel contact with the housing is not. Oil pooled in the intake or intercooler pipes points to worn seals.
- Injector correction values. On a diesel that can be run before removal, the injector correction values show whether one injector is delivering more or less fuel than the others. Large deviations mean an injector is on its way out.
- Particulate filter and EGR history. Short-trip diesels clog their DPF and EGR systems. The engine may be fine, but ask whether the donor car had DPF warnings, and plan to clean or check your own filter before fitting.
- Swirl flaps. Check whether the swirl flaps are in place, blanked or removed. Broken swirl flaps are a known cause of engine failure on several BMW diesels, so many owners fit blanking plates when the intake is off.
- Timing chain noise. Listen for a rattle at the front of the engine for the first seconds after a cold start. On an engine that cannot be run, look at the chain guides through the oil filler or with the valve cover off.
- Gearbox-end timing chain. On this engine the timing chain sits at the gearbox end, so replacing it normally means removing the engine. If the chain has not been replaced, the time to do it is before the engine goes into your car.
Questions about the N47D20D
Will the N47D20C engine fit my BMW F31 320d?
Yes, if your BMW F31 320d was built with the N47D20C. BMW used this 2.0 liter (1,995 cc) diesel engine with 135 kW (184 HP) in the F31 320d from about 2010 to 2015.
In our records the N47D20C is the engine for the F31 320d, which makes the match simple. Still, check the code on your old engine or send us your VIN.
Also tell us if your F31 has a manual or an automatic gearbox. The flywheel or the flex plate and some sensors depend on it.
Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.
See all N47 Engines · Search N47D20C in the shop
Will the N47D20C engine fit my BMW F20 120d?
Yes, if your BMW F20 120d was built with the N47D20C. BMW used this 2.0 liter (1,995 cc) diesel engine with 135 kW (184 HP) in the F20 120d from about 2010 to 2015.
In our records the N47D20C is the engine for the F20 120d, which makes the match simple. Still, check the code on your old engine or send us your VIN.
Also tell us if your F20 has a manual or an automatic gearbox. The flywheel or the flex plate and some sensors depend on it.
Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.
See all N47 Engines · Search N47D20C in the shop
How much is a replacement N47D20A engine for a BMW E84 X1 20d?
A used N47D20A for the BMW E84 X1 20d costs from about 1.250 € to 2.100 € in our yard. The price depends on the year, the mileage and the parts that come with the engine.
Shipping is a flat 249 € per order. It is added once at checkout and printed on the invoice, so there is no extra fee later. Inside the EU there is no import duty. Outside the EU, the receiver pays local duty and VAT.
A replacement engine is often much cheaper than rebuilding a damaged one, and much faster. The N47D20A you buy is photographed and checked in Hamburg before it is listed.
Eligible engines come with a 12 months warranty from the delivery date. It covers internal mechanical failure under normal use and correct fitting by a qualified mechanic or workshop. Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.
See all N47 Engines · Search N47D20A in the shop
What is the difference between the BMW N47 engines?
BMW N47 2.0 turbo diesel engines for E90, F30, F10, F20 and X1. We list 2 versions: N47D20C (2.0 liter (1,995 cc), 135 kW (184 HP), 2010 to 2015); N47D20A (2.0 liter (1,995 cc), 130 kW (177 HP), 2007 to 2012).
The versions share the same basic design, but the power, the turbo or injection set-up, the electronics and the emission standard change. The right one for you is the one your car was built with.
The N47 family was used in chassis F30, F31, F10, F11, F20, E84, E90, E91, E60 and E87. Before a unit is listed, the yard checks the engine code against the listing, writes down the parts fitted to it, seals every opening and photographs the real engine you will receive.
Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.

What should I check on a used BMW N47 engine?
Start with the basics: the engine code on the block, the recorded mileage and the photos. Make sure the code matches your car and the parts you need are on the unit.
On an N47 diesel, a fitter usually checks the turbo for shaft play, the intake for heavy oil or soot, the injector seals and the glow plugs. These parts are easy to check before fitting and easy to change if needed.
Ask the desk for more pictures of any listing. We are happy to show the stamp, the ports and the ancillaries before you decide. An inspection certificate can travel with the order on request.
Once fitted, change the oil and filter early and drive gently at first. Report any problem right away so the warranty stays valid.
See all N47 Engines · Inspection certificate
Which years were BMW N47 engines made?
BMW built the N47 engines we list from about 2007 to 2015. The N47D20C ran from 2010 to 2015. The N47D20A ran from 2007 to 2012.
They went into chassis F30, F31, F10, F11, F20, E84, E90, E91, E60 and E87. The exact year of a car matters, because BMW sometimes changed the engine version or its parts in the middle of a model's life.
Each listing in our yard names the engine year, so you can match it to the build date of your car.
Not sure? Send us your VIN and your gearbox code. We match the engine family, the year window and the parts on the engine before anything is reserved, and the check is free.
Delivery, warranty and payment
Every N47D20D we sell is drained, sealed at each opening, strapped to a heat-treated pallet and shrink-wrapped before it leaves Hamburg. You receive photographs of the packed engine and a tracking number.
Delivery is door to door and included in the price. Most European addresses receive the engine within five to ten working days; Germany and its neighbours are usually faster.
Every engine carries a 12-month warranty on eligible internal failure when a qualified workshop fits it with new fluids and filters. Payment is by card, bank transfer or crypto; your invoice is emailed as soon as you order.
N47 engine guide · N47D20D engines for sale · All N47 engines · Send us your VIN




