The ICC T20 World Cup has delivered some of the most electrifying moments in cricket history. From last-over thrillers to breathtaking centuries, the tournament has consistently showcased the best batting talent in the world. Over the years, a few legendary players have dominated the run charts, proving their consistency and class on the biggest T20 stage.
In this article, we take a detailed look at the top 10 players with the most runs in T20 World Cup history. These players have not only scored heavily but have also performed under immense pressure for their respective nations.
1. Virat Kohli (India)
Virat Kohli stands at the top when it comes to T20 World Cup runs. Known for his consistency and ability to chase targets, Kohli has delivered numerous match-winning knocks, including memorable performances against Pakistan and Australia. His average in T20 World Cups is among the highest in the tournament’s history.
2. Mahela Jayawardene (Sri Lanka)
The elegant Sri Lankan batter Mahela Jayawardene was one of the most reliable performers in early T20 World Cups. His brilliant century in the 2010 edition remains one of the standout innings in tournament history.
3. Chris Gayle (West Indies)
Known as the “Universe Boss,” Chris Gayle changed the way T20 cricket is played. With multiple centuries in T20 World Cups, Gayle’s explosive batting at the top of the order made him one of the most feared batters in the format.
4. Rohit Sharma (India)
Rohit Sharma has been a vital player for India across multiple T20 World Cups. His ability to anchor the innings as well as accelerate when needed makes him one of the highest run-scorers in the tournament.
5. Tillakaratne Dilshan (Sri Lanka)
Inventor of the famous “Dilscoop,” Tillakaratne Dilshan was instrumental in Sri Lanka’s T20 campaigns. His aggressive starts at the top helped Sri Lanka reach multiple knockout stages.
6. David Warner (Australia)
David Warner has been Australia’s go-to batter in T20 World Cups. His aggressive stroke play and ability to dominate powerplays played a crucial role in Australia’s 2021 T20 World Cup triumph.
7. AB de Villiers (South Africa)
One of the most innovative batters in cricket history, AB de Villiers consistently delivered impactful performances for South Africa in T20 World Cups with his 360-degree stroke play.
8. Kumar Sangakkara (Sri Lanka)
Kumar Sangakkara combined elegance with efficiency. His calm approach and ability to rotate strike made him one of the most dependable batters in ICC tournaments.
9. Jos Buttler (England)
Jos Buttler has been a modern T20 powerhouse. His fearless batting and match-winning knocks have placed him among the leading run-scorers in recent T20 World Cups.
10. Shakib Al Hasan (Bangladesh)
Although known primarily as an all-rounder, Shakib Al Hasan has consistently scored crucial runs for Bangladesh in T20 World Cups, making him one of the tournament’s top performers.
Why These Records Matter
Scoring runs in a T20 World Cup is not just about talent; it’s about performing under pressure against the world’s best bowling attacks. These players have shown remarkable consistency across different conditions and eras, which is why they sit atop the all-time run charts.
As future editions of the ICC T20 World Cup unfold, new stars will emerge, but the records set by these legends will always remain a benchmark of excellence in the shortest format of the game.



