B47 vs B57 — quick summary

Searching B47 vs B57? You are comparing BMW’s two modern diesel platforms from roughly 2014 onward:
- B47 — 2.0-litre four-cylinder (320d, 520d, X1, X3, 118d, etc.)
- B57 — 3.0-litre six-cylinder (530d, 535d, X5, X6, 640d, etc.)
Both are Euro 6 efficient diesels. The right choice depends on your chassis, emissions class, and whether you need four-cylinder economy or six-cylinder torque.
When to choose B47
Choose a B47 engine when replacing units in F-series 320d/520d, G-series 320d, X3 G01, or similar compact and mid-size BMW diesels. B47 suffix codes (B47D20A, B47D20B, B47C20A, etc.) must match your VIN and ECU map — a B47D20A is not a drop-in for every B47 application.
Advantages: lower purchase price, better fuel economy, lighter weight, simpler install in smaller engine bays.
When to choose B57
Choose a B57 engine for 530d G30, X5 G05, X7, 640d, and other six-cylinder diesel applications where towing capacity and smooth power matter. Read our dedicated BMW B57 engine guide for suffix families (B57D30, B57C30, etc.).
Advantages: higher torque, refined motorway performance, better suited to heavy SUV and touring loads.
B47 vs B57 comparison table
| B47 | B57 | |
|---|---|---|
| Displacement | 2.0 L | 3.0 L |
| Cylinders | 4 | 6 |
| Typical models | 320d, 520d, X3 | 530d, X5, X6, 640d |
| Emissions | Euro 6 | Euro 6 |
| Used price (EU) | Lower | Higher |
Always match the exact suffix code — not just “B47” or “B57” in the title. Send your VIN to Bavarian Engines for a compatibility check before ordering.