Playota Sports

Most Runs in International Cricket – T20 Format

The most recent and widely popular format in cricket is T20, known for its fast-paced and dramatic nature. Despite being considered tricky for batsmen due to its high-risk profile, certain players have excelled in mastering this format. Among them, Chris Gayle stands out as the batsman with the highest run tally in T20 cricket history. The Jamaican legend, still going strong at the age of 41, has demolished bowling lineups, scoring 14,289 runs in 449 T20 matches. Gayle boasts an impressive average of 36.73 and a phenomenal strike rate of 145.7. Additionally, he holds numerous T20 records, including the highest individual score, most sixes, most centuries, and half-centuries.

Table of Contents – Cricketers with the most runs in T20 Format

Cricket Players with the Most Runs in T20 Cricket

RankPlayerMatchesRunsAverageStrike RateHighest ScoreHalf-centuriesCenturies
1Chris Gayle44914,28936.73145.7175*8722
2Kieron Pollard56911,24231.49152.4104561
3Shoaib Malik44311,03336.53126.295*670
4Virat Kohli32010,19341.27133.5113755
5David Warner30710,03337.44140.6135*828
6Brendon McCullum3709,92229.98136.5158*557
7Aaron Finch3259,84534.3141.2172648
8Rohit Sharma3579,44631.8133.3118656
9AB de Villiers3409,42437.25150.1133*694
10Shane Watson3438,82129.31138.3124*536
List of Batsman with the most Runs in T20 Cricket

1) Chris Gayle – 14,289 runs

The West Indies left-hander, Chris Gayle, has been nothing short of sensational in the T20 format. His T20 journey encompasses 449 games, featuring appearances for West Indies, Guyana Amazon Warriors in the CPL, and stints with Kings XI Punjab, Royal Challengers Bangalore, and Kolkata Knight Riders in the IPL, among others. Holding the title of the highest run-scorer in T20 cricket, Gayle achieved the highest individual score in the format with an unbeaten 175 against Pune Warriors India in IPL 2013. The self-proclaimed Universe Boss boasts an impressive record of over 14,000 runs in T20 cricket at an average of 36.73. Notably, he has struck 87 half-centuries and 22 centuries, a feat unmatched by any other player. Gayle stands as the sole batsman with more than 10 centuries in T20 cricket, while the next best is at 8!

Also Read: Players With The Most Runs in ODI Cricket

2) Kieron Pollard – 11,242 runs

Kieron Pollard, the current captain of the West Indies at the T20 World Cup, skipper of the Trinbago Knight Riders, and a prominent figure for the Mumbai Indians, secures the second spot on the list of most runs in T20 cricket history. This lanky all-rounder stands out as one of the premier batsmen in the shortest format. Despite often batting lower down the order, Pollard showcases his versatility as a team player, amassing over 11,000 runs in T20 cricket. With 569 T20 matches under his belt, he has compiled 11,242 runs, featuring 56 half-centuries and a solitary century. His remarkable strike rate of 152.4 remains among the best in the business.

3) Shoaib Malik – 11,033 runs

Occupying the third position in the list of most runs in T20 cricket is the T20 globetrotter, Shoaib Malik. The former captain of Pakistan has traversed various teams throughout his extensive T20 career and stands as the third-highest run-scorer in the history of T20 cricket. With 443 T20 matches to his credit, Malik has accumulated 11,033 runs at an impressive average of 36.53, boasting 67 half-centuries. His enduring presence has been pivotal for Pakistan’s success in the shortest format of the game.

4) Virat Kohli – 10,193 runs

Despite T20 cricket not being his preferred format, Virat Kohli, the talismanic batsman, has secured a position in the top 5 for most runs in T20 cricket. Kohli’s stellar performances for both Royal Challengers Bangalore in the IPL and the Indian national team have made him a cricket sensation. In 320 T20 matches, he has amassed 10,193 runs at an average of 41.27. Kohli has registered 75 fifties and five centuries, with four of them coming in IPL 2016. While his T20 career strike rate may not be extraordinary, his exceptional match awareness and ability to adapt make him one of the most formidable batsmen in T20 cricket.

5) David Warner – 10,033 runs

David Warner, the sole player to secure three IPL Orange caps, stands as a true T20 legend. Renowned for his ability to score against both pacers and spinners, Warner is regarded as one of the premier openers in T20 cricket. His proficiency in dispatching even quality deliveries over the fence has contributed to his success. Warner played a pivotal role in guiding Sunrisers Hyderabad to their inaugural IPL title, and his stellar performances extended to the Australian national team. Accumulating a total of 10,033 runs in 307 T20 matches, he holds the fifth position on the list for the most runs in T20 cricket. Additionally, Warner boasts an impressive record of 82 half-centuries and 8 centuries in his T20 career.

6) Brendon McCullum – 9922 runs

Brendon McCullum bid farewell to the cricketing world as a T20 sensation, consistently delivering runs across various platforms. His memorable innings, including the iconic 158 in the inaugural IPL match against RCB, marked the beginning of a remarkable T20 journey. Throughout his career spanning 370 matches, McCullum amassed 9,922 runs at an average of 29.28, showcasing his impactful contributions. With a formidable batting strike rate of 136.5, he left an indelible mark on the T20 landscape.

7 ) Aaron Finch – 9845 runs

The Australian skipper has been the linchpin of the team’s T20 endeavors, participating in various tournaments such as the IPL, Big Bash, and T20 Blast. As an opener, he has accumulated 9,845 runs in 325 T20 matches, boasting an average of 34.3. His impressive tally includes 64 half-centuries and eight centuries, showcasing his consistency and impact in the T20 format.

8) Rohit Sharma – 9446 runs

Rohit Sharma stands as one of the most accomplished captains in the IPL, guiding the Mumbai Indians to a record five trophies. Beyond his leadership prowess, Rohit showcases remarkable batting skills in the T20 format. With 9,446 runs in 357 matches, including 65 half-centuries and six centuries, he currently holds the eighth position in the list of most runs in T20 cricket and continues to ascend the ranks.

9) AB de Villiers – 9424 runs

AB de Villiers, the former South Africa captain, stands as one of the most impactful figures in the sport. Renowned for his 360-degree strokeplay, he has captivated audiences across various leagues worldwide, making a substantial impact in the IPL. De Villiers boasts 9,424 runs in T20 cricket, showcasing a career strike rate of 150.1. While he has retired from international cricket, he remains actively involved in franchise cricket.

10) Shane Watson – 8821 runs

Shane Watson, regarded as one of the premier all-rounders in world cricket, showcased star performances over the years before bidding farewell to the game. Participating in 343 T20 matches, he accumulated 8,821 runs at an average of 29.31 and an impressive strike rate of 138.3. Watson played a pivotal role in guiding the Chennai Super Kings to victory in the 2018 edition of the IPL.

Most Runs in International Cricket– T20I Format

When it comes to T20 International cricket, Virat Kohli leads the chart for the highest run-scorer. Kohli has amassed 3,216 runs in 85 T20I innings, maintaining an impressive average of 52.72. Martin Guptill secures the second spot, trailed by Rohit Sharma, Paul Stirling, and Aaron Finch in the top five. Here is the comprehensive list.


Batsman Name
MatchesRunsAverageStrike RateHighest ScoreHalf-CenturiesCenturies
Virat Kohli913,21652.72138.694*290
Martin Guptill1022,93932.3136.8105172
Rohit Sharma1122,86432.18138.9118224
Paul Stirling922,57030.96136.1115*191
Aaron Finch772,47336.91149.8172152
Mohammad Hafeez1142,42926.412199*140
Eoin Morgan1082,36728.87138.191140
Shoaib Malik1172,33531.13124.27580
David Warner822,27931.22139.3100*181
Babar Azam622,27248.34130.7122211
Batsman with the most runs in T20 International Cricket

Follow Playota for more insights on Cricket, Teams, Schedules & Venues. Join thousands of others on the platform as they battle it out on the it out on the app today! Connect with Playota on our Social Channels to receive up-to-date information about team lineups, squads and player performances!

Exit mobile version