BMW engine bore, stroke and rod lengths

Stroke

M52TUB25 75mm
M52TUB28 84mm
M54B22 72mm
M54B25 75mm
M54B30 89.6mm
S50B30 85.8mm
S50B30US 85.8mm
S50B32 91mm
S54B32 91mm

Bore

M50B25 84mm
M52TUB25 84mm
M52TUB28 84mm
M54B22 80mm
M54B25 84mm
M54B30 84mm
S50B30 86mm
S50B30US 86mm
S50B32 86.4mm
S54B32 87mm

Rod length

M20B20 130mm
M20B23 130mm
M20B25 135mm
M20B27 130mm
M50B25 NV 135mm
M52TUB25 135mm
M54B25 140mm
M54B30 135mm