Zimbabwe's Brian Bennett recorded the best batting average in T20 World Cup 2026. He scored 292 runs at an average of 146, having been not out four times in six innings. Australia captain Mitchell Marsh recorded the second-best average (118). He is followed by India wicketkeeper-batter Sanju Samson, who scored 321 runs in five innings at 80.25.