M47 Engine Guide: BMW Diesel Specs, Applications, Common Problems and Replacement Checks

The m47 engine is BMW’s earlier four-cylinder turbo-diesel used in models such as the E46 320d, E90 320d and E60 520d. Buyers should confirm the exact M47 version before purchasing a replacement.
BMW produced several M47 variants between the late 1990s and mid-2000s. Capacity, fuel system, output and intake hardware changed during that period.
Early engines use the M47D20 designation. Later versions include the M47TUD20 and M47TU2D20.
This guide covers M47 specifications, applications, swirl-flap concerns, turbo and injector checks, compatibility and replacement guidance. Buyers can also browse BMW engines from Home of Engine & Transmissions.
What Is the BMW M47 Engine?
The BMW M47 is a four-cylinder turbo-diesel engine family introduced before the later N47.
The original M47D20 uses a displacement of 1,951 cc. Later M47 versions use approximately 1,995 cc.
BMW used the engine in several 3 Series, 5 Series, 1 Series and X3 applications.
The engine family includes both earlier and updated fuel-system designs. Later versions use common-rail diesel injection.
BMW M47 Engine Specifications
The M47 changed during production, so one specification does not describe every version.
| BMW M47 diesel engine specifications | ||
| Specification | Early M47D20 | Later M47TU / TU2 |
|---|---|---|
| Capacity | 1,951 cc | 1,995 cc |
| Configuration | Inline four-cylinder | Inline four-cylinder |
| Fuel | Diesel | Diesel |
| Aspiration | Turbocharged | Turbocharged |
| Valvetrain | DOHC, 16 valves | DOHC, 16 valves |
| Fuel system | Earlier direct injection | Common-rail on later versions |
| Typical output | Up to about 100 kW / 280 Nm | Up to about 120 kW / 340 Nm |
| Timing drive | Timing chain | Timing chain |
Which BMW Models Use the M47 Engine?
BMW used the M47 across several diesel models before introducing the N47.
-
BMW E46 318d
-
BMW E46 320d
-
BMW E39 520d
-
BMW E60 / E61 520d
-
BMW E87 118d
-
BMW E87 120d
-
BMW E90 / E91 318d
-
BMW E90 / E91 320d
-
BMW E83 X3 2.0d
Not every model uses the same M47 version. Production year and engine suffix remain important.
What Is the Difference Between the E46 and E90 M47 Engines?
The E46 and early E90 can both use M47-family diesel engines. However, they do not always use the same version.
Later M47TU2 engines use updated fuel, electronics and power-output specifications.
| BMW E46 vs E90 M47 replacement considerations | ||
| Area | E46 M47 | Early E90 M47 |
|---|---|---|
| Engine generation | M47D20 or M47TUD20 | Commonly M47TU2D20 |
| Capacity | 1,951 or 1,995 cc | 1,995 cc |
| Output | Varies by derivative | Later output versions |
| Electronics | Earlier control system | Later ECU and wiring |
| Replacement approach | Match the exact E46 specification | Match the exact E90 specification |
Do not assume an E46 M47 will directly replace an E90 engine.
What Are BMW M47 Swirl Flaps?
Later M47 engines can use swirl flaps inside the intake manifold.
The flaps help control intake airflow under different engine conditions.
Wear around the flap mechanism can become a serious problem on some engines.
If a flap or retaining part breaks free, the engine can draw it into a cylinder.
This can damage valves, pistons and the cylinder head.
Does Every M47 Have Swirl Flaps?
No. The original early M47D20 did not use the same later swirl-flap system.
The concern mainly applies to later M47TU and related versions with swirl flaps in the intake manifold.
Check the actual manifold before assuming that a vehicle still has the original flaps.
Some previous owners may already have modified or removed them.
Can Swirl-Flap Failure Destroy an M47 Engine?
Yes. A loose flap or retaining component can enter the combustion chamber.
The resulting damage can affect the piston, valves and cylinder head.
Metal fragments can also move through the exhaust side and damage the turbocharger.
Inspect the intake manifold carefully on any replacement M47 with unknown history.
Does the BMW M47 Have the N47 Timing-Chain Problem?
No. The M47 and N47 use different timing-chain layouts.
The M47 timing chain sits at the front of the engine. The later N47 moved the chain to the rear.
The M47 chain generally has a stronger reliability reputation than the later N47 design.
However, chain wear can still occur on a high-mileage or poorly maintained engine.
What Are Signs of M47 Timing-Chain Wear?
Timing-chain problems can cause abnormal mechanical noise and incorrect engine timing.
-
Rattle during cold start
-
Mechanical noise from the timing area
-
Timing-related fault codes
-
Rough running
-
Difficult starting
-
Loss of performance
These symptoms can have other causes. A workshop should inspect the timing system before replacing major engine components.
What Other Common M47 Problems Should You Check?
The M47 has several supporting systems that can create drivability problems.
| BMW M47 common problems and diagnostic checks | ||
| Symptom or Area | Possible Cause | What to Check |
|---|---|---|
| Power loss | Turbo, boost or EGR fault | Inspect boost system and read fault codes |
| Smoke | Injector, turbo or combustion problem | Check injectors, boost and compression |
| Hard starting | Injector, glow-plug or compression issue | Test fuel delivery and compression |
| Intake restriction | EGR and soot buildup | Inspect EGR and intake manifold |
| Vibration | Crank pulley or mount wear | Inspect pulley and engine mounts |
| Oil consumption | Turbo or internal wear | Check turbo oil system and compression |
Can Turbo Failure Mean the M47 Needs a New Engine?
Not necessarily. A turbocharger can fail while the base engine remains serviceable.
Turbo wear can cause poor boost, smoke and oil consumption.
Check the turbocharger, oil feed, return line and intercooler pipework.
Heavy oil contamination or debris can create further engine damage.
Can EGR and Intake Buildup Affect the M47?
Yes. Diesel soot and oil vapour can build up inside the EGR and intake system.
Heavy deposits can restrict airflow and reduce engine performance.
The buildup can also increase stress around the swirl-flap mechanism on affected variants.
Inspect the intake manifold when assessing a used M47 engine.
How Do You Identify the Correct M47 Replacement Engine?
Start with the complete m47 engine designation and VIN. Then confirm the BMW model and production year.
| Information needed when sourcing a BMW M47 replacement engine | |
| Information | Why It Matters |
|---|---|
| VIN | Confirms the original BMW specification |
| Engine designation | Separates M47 versions |
| Model year | Identifies early or later engine generation |
| BMW model | Narrows the donor application |
| Gearbox | Transmission-side parts must match |
| Drivetrain | Different layouts can use different external parts |
| Photographs | Helps compare turbo, intake and wiring |
The Home of Engine & Transmissions BMW guide also recommends matching by model, year, fuel type, engine code and gearbox.
What Should You Check When Buying a Used M47 Engine?
Check compatibility and condition before purchasing a used M47.
-
Confirm the exact M47 version.
-
Confirm the donor BMW model.
-
Check the production year.
-
Inspect the swirl-flap system where fitted.
-
Check engine oil condition.
-
Look for metal contamination where possible.
-
Inspect coolant condition.
-
Check the turbocharger.
-
Inspect EGR and intake buildup.
-
Listen for abnormal timing noise.
-
Check injectors and fuel system.
-
Compare wiring and sensors.
-
Confirm gearbox compatibility.
-
Confirm which accessories come with the engine.
Ask the supplier what inspection and testing apply to the individual unit.
Should You Repair or Replace a BMW M47 Engine?
The correct option depends on the actual fault and internal engine condition.
| BMW M47 engine repair versus replacement | ||
| Option | When It May Make Sense | Main Consideration |
|---|---|---|
| Turbo repair | Turbo fault only | Check engine lubrication first |
| Fuel-system repair | Injector or fuel-delivery fault | Confirm internal engine health |
| Intake repair | Swirl-flap or EGR issue | Check for internal debris damage |
| Engine rebuild | Major components remain repairable | Compare total rebuild cost |
| Replacement engine | Severe internal damage exists | Match the correct M47 version |
What Should You Check Before Installing an M47 Replacement Engine?
Find the cause of the original failure before fitting another engine.
-
Cooling system
-
Engine oil and filter
-
Turbocharger
-
Turbo oil lines
-
Intercooler and boost hoses
-
Injectors
-
Fuel filter
-
EGR system
-
Intake manifold
-
Swirl-flap condition where fitted
-
Timing-chain condition
-
Crank pulley
-
Engine mounts
-
Clutch or flexplate
-
Gearbox connection
After installation, confirm oil pressure and coolant circulation. Check boost control and fuel delivery.
Scan the vehicle for diagnostic fault codes. Inspect the engine for oil, diesel and coolant leaks.
What Warranty Applies to a Home of Engine & Transmissions M47 Replacement?
Buyers should confirm the exact warranty conditions before installing an M47 replacement engine.
Ask which supplied components receive cover. Also confirm installation and service requirements.
Where Can You Find an M47 Engine in South Africa?
South African buyers looking for an m47 engine can browse the BMW engine range from Home of Engine & Transmissions.
Home of Engine & Transmissions supplies imported BMW engines and offers nationwide delivery across South Africa.
Availability changes regularly. Confirm the exact M47 version and current stock before arranging fitment.
Send your VIN, engine code and a few photos of the old unit on WhatsApp to +27 (0)67 163 9326 or email sales@homeofengineworld.co.za, and the Home of Engine & Transmissions team will check the match before you pay.
What size is the BMW M47 engine?
Early M47D20 engines use 1,951 cc. Later M47TU versions use approximately 1,995 cc.
Which BMW models use the M47 engine?
Applications include selected E46, E39, E60, E87, E90 and E83 BMW diesel models.
Does the M47 use a timing belt?
No. The BMW M47 uses a timing chain.
Is the M47 timing chain at the back of the engine?
No. The M47 timing chain sits at the front of the engine. The later N47 moved its chain to the rear.
Does every M47 have swirl flaps?
No. The concern mainly affects later M47 variants with swirl flaps in the intake manifold.
Can swirl flaps damage an M47 engine?
Yes. A loose flap or retaining component can enter a cylinder and cause serious internal damage.
Is an E46 M47 the same as an E90 M47?
Not automatically. Engine generation, electronics, output and external components can differ.
Is the M47 the same as the N47?
No. The N47 replaced the M47 and uses a different engine design and timing-chain layout.
What information should I provide when buying an M47 engine?
Provide the VIN, BMW model, production year, engine version and gearbox type. Clear photographs can also help confirm compatibility.
Final Advice Before Buying a BMW M47 Replacement Engine
The safest way to buy an m47 engine is to match the exact version against the original BMW specification.
Do not rely on “BMW 2.0 diesel” alone. Early and later M47 engines use different capacities, electronics and fuel systems.
Inspect the swirl-flap system on affected versions. Check the turbo, injectors, timing system and cooling system too.
Confirm the VIN, year and gearbox before installation. Compare the wiring, mounts and external components carefully.