Top Most Runs in T20 World Cup History

Sajal Jana
2 Min Read

In the fast-paced world of T20 cricket, where every run counts and every ball presents a chance, few players have dominated the game like Virat Kohli. Kohli is the top run-scorer in T20 World Cup history, thanks to a great career typified by consistency, finesse, and an insatiable drive for runs.

Top Most Runs in T20 World Cup History

   1. Virat Kohli (India)

  • Total Runs: 1,141
  • Matches Played: 27
  • Batting Average: 81.50
  • Strike Rate: 131.30
  • Half-Centuries: 13
  • Highest Score: 89* (against West Indies, 2016)

2. Mahela Jayawardene (Sri Lanka)

  • Total Runs: 1,016
  • Matches Played: 31
  • Batting Average: 39.07
  • Strike Rate: 134.74
  • Highest Score: 100 (against Zimbabwe, 2010)

3. Chris Gayle (West Indies)

  • Total Runs: 965
  • Matches Played: 33
  • Batting Average: 34.46
  • Strike Rate: 142.75
  • Highest Score: 117 (against South Africa, 2007)

4. Rohit Sharma (India)

  • Total Runs: 963
  • Matches Played: 39
  • Batting Average: 34.39
  • Strike Rate: 127.88
  • Highest Score: 79* (against Australia, 2010)

5. Tillakaratne Dilshan (Sri Lanka)

  • Total Runs: 897
  • Matches Played: 35
  • Batting Average: 30.93
  • Strike Rate: 124.06
  • Highest Score: 96* (against West Indies, 2009)

6. David Warner (Australia)

  • Total Runs: 806
  • Matches Played: 34
  • Batting Average: 25.18
  • Strike Rate: 133.22
  • Highest Score: 89* (against West Indies, 2010)

7. Jos Buttler (England)

  • Total Runs: 799
  • Matches Played: 27
  • Batting Average: 42.05
  • Strike Rate: 144.48
  • Highest Score: 101* (against Sri Lanka, 2021)

8. Shakib Al Hasan (Bangladesh)

  • Total Runs: 742
  • Matches Played: 36
  • Batting Average: 23.93
  • Strike Rate: 122.44
  • Highest Score: 84* (against Pakistan, 2016)

9. AB de Villiers (South Africa)

  • Total Runs: 717
  • Matches Played: 30
  • Batting Average: 29.87
  • Strike Rate: 143.40
  • Highest Score: 79* (against Scotland, 2009)

10. Kane Williamson (New Zealand)

  • Total Runs: 699
  • Matches Played: 25
  • Batting Average: 33.28
  • Strike Rate: 113.84
  • Highest Score: 85* (against Australia, 2021)
Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *