The ICC Men’s T20 World Cup is a high-pressure tournament where batsmen need to score runs quickly. But some players manage to do this consistently, averaging a high number of runs per inning throughout the competition. Here’s a look at three players with the highest batting averages in the T20 World Cup:
Matthew Hayden (Australia)

The explosive Australian opener tops the list with a phenomenal average of 88.33. In the 2007 World Cup, he scored a total of 265 runs, with a strike rate of 144.80, including four fifties, 32 fours and 10 sixes, in just 6 innings.
Justin Kemp (South Africa)

Nicknamed “Kempie”, Kemp smashed 173 runs in the 2007 World Cup at an incredible average of 86.50. While he has only one fifty to his name in the tournament, his strike rate of 139.51 ensures he scores quickly. His contributions were laced with 13 fours and 10 sixes.
Virat Kohli (India)

The Indian batting maestro, known for his classical technique, has an impressive average of 81.50 across multiple World Cups. With a total of 1141 runs in 25 innings, and a strike rate of 131.30, he has been the most consistent scorer on this list. His scored include 103 fours and 28 sixes. He has been particularly effective at converting his starts into fifties, scoring 14 half-centuries.
It’s important to note that this is just a small sample size, and there are other players who have achieved high averages in T20 World Cups. However, these three batsmen stand out for their exceptional consistency in scoring runs throughout the tournament.

Afghanistan is on the brink of making history as it prepares to host two of the world's top cricketing nations,

Sarfaraz Khan, the young Mumbai batter, made history on Wednesday, becoming the 4th-youngest player to score a double century

Pakistan’s Babar Azam has become the skipper with the most wins in the shortest format of the game, T20Is, after Pakistan's thrilling victory against Ireland, chasing a tough target of 193 runs.