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.
Contents
Top Most Runs in T20 World Cup History 1. Virat Kohli (India)2. Mahela Jayawardene (Sri Lanka)3. Chris Gayle (West Indies)4. Rohit Sharma (India)5. Tillakaratne Dilshan (Sri Lanka)6. David Warner (Australia)7. Jos Buttler (England)8. Shakib Al Hasan (Bangladesh)9. AB de Villiers (South Africa)10. Kane Williamson (New Zealand)
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)