CT

The Infotainment of Cricket with CricTracker App


Highest Averages in T20 World Cup

Batting average has been one of the critical metrics as it reflects a batter’s consistency and skill. In T20 cricket, the aspect become even more relevant when paired with the strike-rate as it gives the correct assessment of the player’s overall effectiveness. In a major tournament like the T20 World Cup, consistency plays a major part and the players who step up each time often take the trophy home. However, there are some instances when this has not been the case.

Star India batter Virat Kohli has the T20 World Cup most runs and an average of over 58, which is phenomenal, to say the least. However, the cricketer has never managed to help his team get hold of the cup. He finished as the leading run-scorer in the last edition of the tournament and has been in fine form ever since. In 2024, the Delhi-born batter didn't have a very good time. 

The T20 World Cup 2026, jointly hosted by India and Sri Lanka, concluded with India emerging as champions. The co-hosts clinched the title for the third time, becoming the first team in history to win the T20 World Cup three times. With this victory, India also successfully defended their title, further cementing their dominance in the shortest format of the game.

Players With The Highest Batting Average in T20 World Cup History (Minimum 500 Runs)

Player

Team

Matches

Runs

Avg

Virat Kohli IND 35 1292 58.72
Kevin Pietersen ENG 15 580 44.61
JP Duminy SA 25 568 40.57
Mohammad Rizwan PAK 17 566 40.42
Mahela Jayawardene SL 31 1016 39.07

*Last Updated on 08th March, 2026