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.

India's women's cricket team made history on Wednesday, October 9, with their largest-ever margin of victory in a Women’s T20 World Cup, defeating Sri Lanka

Veteran New Zealand left-arm fast bowler Neil Wagner has announced his retirement from international cricket at the age of 37. The decision comes after Wagner was informed by the selectors that he wouldn't be part of the upcoming 2-Test series against Australia. This wasn't an easy choice for Wagner

The Board of Control for Cricket in India (BCCI) has unveiled a 15-member squad for the upcoming Twenty20 International (T20I) series against Bangladesh,