← Back to blog

B47 vs B57: Which BMW Diesel Engine Is Right for You?

B47B57Diesel

B47 vs B57 — quick summary

B47 vs B57 BMW diesel engines comparison

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

B47B57
Displacement2.0 L3.0 L
Cylinders46
Typical models320d, 520d, X3530d, X5, X6, 640d
EmissionsEuro 6Euro 6
Used price (EU)LowerHigher

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.

Shop B47 engines