top of page
SPORTS

T20 World Cup - Player Records
Most Runs
This list features the players with the most runs in T20 Cricket World Cup history.
RANK | PLAYER | NATION | APPS | INNINGS | RUNS | YEARS |
1 | Virat Kohli | India | 35 | 33 | 1292 | 2012-2024 |
2 | Rohit Sharma | India | 47 | 44 | 1220 | 2007-2024 |
3 | Mahela Jayawardene | Sri Lanka | 31 | 31 | 1016 | 2007-2014 |
4 | Jos Buttler | England | 35 | 34 | 1013 | 2012-2024 |
5 | David Warner | Australia | 41 | 41 | 984 | 2009-2024 |
6 | Chris Gayle | West Indies | 33 | 31 | 965 | 2007-2021 |
7 | Tillakaratne Dilshan | Sri Lanka | 35 | 34 | 897 | 2007-2016 |
8 | Shakib Al Hasan | Bangladesh | 43 | 43 | 853 | 2007-2024 |
9 | Kane Williamson | New Zealand | 29 | 27 | 727 | 2012-2024 |
10 | Ab de Villiers | South Africa | 30 | 29 | 717 | 2007-2016 |
References
ESPNcricinfo (n.d.). ICC Men's T20 World Cup trophy batting most runs career. Available at: https://www.espncricinfo.com/records/trophy/batting-most-runs-career/icc-men-s-t20-world-cup-89 (Accessed 1 December 2025).

SCALA
lists
bottom of page



