India’s Virat Kohli secures the top position! But who else is part of the elite group of top batsmen with most runs in the T20 World Cup? Discover more.
India’s classy batsman and considered as the best batsman in white ball cricket Virat Kohli holds the record of scoring the most runs in T20 World Cup history. He has scored 1141 runs in 27 matches at a brilliant average of 81.50 and a having a strike rate of 131.3. He has a best score of 89 runs and smashed 14 half-centuries.
The T20 World Cup 2024 is yet to start, so guys keep your eyes on your favorite player’s performances and recent forms to make your Fantasy Cricket Team on Dream11 App. So in this article, you will discover the top batsmen with most runs in T20 World Cup history.
Contents
Batsman With Most Runs in T20 World Cup History
T20 World Cup 2024 is going to be the 9th edition of the T20 World Cup which will be starting from 1st of June in the West Indies and USA jointly. We are already seeing the buzz of the ICC Men’s T20 World Cup across different countries and it’s good to see that new emerging teams are taking part in this tournament. The T20 format is known for its fast-paced and action-packed games and all the teams are ready to compete with each other. So, who are the batsmen with the most runs in T20 World Cup history?
Here are the top 10 batsmen with the most runs in T20 World Cup history.
Rank | Player | Matches | Runs | Average | Best Score | Strike Rate |
1 | Virat Kohli | 27 | 1141 | 81.5 | 89 | 131.3 |
2 | Mahela Jayawardene | 31 | 1016 | 39.07 | 100 | 134.74 |
3 | Chris Gayle | 33 | 965 | 34.46 | 117 | 142.75 |
4 | Rohit Sharma | 39 | 963 | 34.39 | 79 | 127.88 |
5 | Tillakaratne Dilshan | 35 | 897 | 30.93 | 96 | 124.06 |
6 | David Warner | 34 | 806 | 25.18 | 89 | 133.12 |
7 | Jos Buttler | 27 | 799 | 42.05 | 101 | 144.48 |
8 | Shakib al hasan | 36 | 742 | 23.93 | 84 | 122.44 |
9 | AB de Villiers | 30 | 717 | 29.87 | 79 | 143.80 |
10 | Kane Williamson | 25 | 699 | 33.28 | 85 | 113.28 |
Top 10 Run-Scorers in T20 World Cup History
Virat Kohli (India) – 1141 runs
When you mention cricket, you have to mention Virat Kohli as no doubt he’s the best white-ball cricketer in the world.
Virat Kohli is the leading runs scorer in T20 World Cup History and stands at 1st position in the table of batsmen with most runs in T20 World Cup history. He played 27 T20 World Cup matches where he scored 1141 runs with a massive average of 81.50 and a strike rate of of 133.3. His ability to rotate the strike and chase the target is incredible and he can single-handedly change the game in his favour.
Mahela Jayawardene (Sri Lanka) – 1016 runs
One of the greatest batsmen Mahela Jayawardene is still in 2nd spot even after a decade of his retirement. The right-handed batsman has played 31 games and scored 1016 runs with an average of 39.07.
Chris Gayle (West Indies) – 965 runs
Explosive batsman of West Indies i.e. Chris Gayle is known for his aggressive batting and he used to deal in only 6’s and 4’s whenever he batted. Known as Universal Boss in cricket, Chris Gayle has played 33 games and scored 965 runs with an average of 34.46. His best score is 117 runs that came against South Africa.
Rohit Sharma (India) – 963 runs
India’s skipper Rohit Sharma has also made a place in the list of batsmen with the most runs in the T20 World Cup history. On-field is known as “Hitman” because he’s known for his hitting skills. Rohit Sharma has played 39 games and scored 963 runs with an average of 34.39.
Tillakaratne Dilshan (Sri Lanka) – 897 runs
Sri Lanka’s opener T Dilshan holds the 6th spot in the top 10 batsmen with most runs in T20 World Cup. He played a total of 35 matches and scored 897 runs. Inventor of the “Dilscoop” shot, Dilshan was a key player in Sri Lanka’s squad as he was the highest runs scorer in T20 World Cup 2009. His best score is 96 against West Indies.
David Warner (Australia) – 806 runs
Australia’s left-handed opener David Warner is at the 6th spot in the list of most runs by a player in the T20 World Cup. Known for their aggressive stand in the field, David Warner is one of the greatest batsmen in the current cricket world. He has played 34 games in the T20 World Cup and scored 806 runs with a strike rate of 133.
Jos Buttler (England) – 799 runs
England’s skipper Jos Buttler has also a spot here. He’s one of the top-notch batsmen who can flip the game anytime if needed. He’s been in excellent form in recent IPL and could a mesmerizing to watch his batting skills. He played 27 matches in the T20 World Cup and scored 799 runs with a whooping strike rate of 144.48.
Shakib al Hasan ( Bangladesh) – 742 runs
One of the best all-rounders in cricket, Shakib al Hasan has a spot in every list. He has the most wickets in the T20 World Cup and now he holds the 8th spot in top run-getters as well. He played 36 games and took 47 wickets along with 742 runs with the bat. He’s a very crucial player of the Bangladesh team and he can flip the game alone.
AB De Villiers ( South Africa) – 717
South Africa’s aggressive batsman AB de Villiers has 717 runs in 30 games in the T20 World Cup. He’s popular as “Mr. 360” as his ability to score runs all over the ground is incredible. He’s the kind of batsman who can change his style from defensive to aggressive real quick.
Kane Williamson ( New Zealand) – 699
New Zealand’s skipper Kane Williamson has played 25 games and scored 699 runs with an average of 33.28. He’s very calm with his batting style but can switch his gears when it’s needed the most, Kane is known for his fielding as well.
Most Runs in a Single World Cup
Year | Player | Innings | Runs | Best Score | Average |
2007 | Matthew Hayden | 6 | 265 | 73 | 88.66 |
2009 | Tilakaratne Dilshan | 7 | 317 | 97 | 52.83 |
2010 | Mahela Jayawardane | 6 | 302 | 100 | 60.4 |
2012 | Shane Watson | 6 | 249 | 72 | 49.8 |
2014 | Virat Kohli | 6 | 319 | 77 | 106.33 |
2016 | Tamim Iqbal | 6 | 295 | 103 | 73.75 |
2021 | Babar Azam | 6 | 303 | 70 | 60.60 |
2022 | Virat Kohli | 6 | 296 | 82 | 98.66 |
FAQs on Top Batsmen With Most Runs in T20 World Cup History
Q1. Who has scored the Most runs in T20 World Cup for India?
Ans. Virat Kohli in 2016 has scored 319 runs for the team India.
Q2. Who has scored the Most runs in T20 World Cup 2007?
Ans. Matthew Hayden has scored 265 runs for the team Australia.
Q3. Who has scored the Most runs in T20 International?
Ans. Chris Gayle