Top 10 Highest T20 Runs ScorersPosted By: Bill Russell | July 9, 2018
Cricket has come a long way in gaining popularity and speed. Once upon a time, a single match used to extend for five days. Things used to be slower, with a lot of focus on technicalities. From there, the matches became a day long, when each team had to play for 50 overs. Things became even faster when the number of overs got reduced to 20 for each team. Thus came the Twenty20 or T20 cricket, in 2003. In this short-over format of cricket, we have seen some excellent batting skills, incredible shots and some huge runs getting scored! Let’s take a look at the Top 10 Highest T20 Runs Scorers.
Table of Contents
Top 10 Highest T20 Runs Scorers
New Zealand’s Wicket Keeper Brandon McCullum is the No:2 Batsman in the world in term of Highest T20 Runs Scorers. He is also the owner of most T20 sixes record. But besides him, there are several other great players who are now challenging his accolades with their own great success in the international T20s. So without wasting any time let’s check out the players.
10. Eoin Morgan
Total T20I Runs: 1723
Total T20I Matches Played: 76
Highest Score in T20: 85
English left-hand middle-order batsman Eoin Morgan has already scored 1723 runs in his T20 career between 2009 and 2018. And, he built that milestone in just 74 innings of 76 matches that he played for his country. He currently has a marvelous strike rate of 131.52, and has scored his highest T20 runs of 85 in a single match. Known as a prolific hitter, he played for several T20 clubs such as Royal Challengers Bangalore, Barbados Tridents, Karachi Kings, Kings XI Punjab, Kolkata Knight Riders, Peshawar Zalmi, Sunrisers Hyderabad, and Sydney Thunder. As an interesting fact, he is also an occasional wicket-keeper besides being a promising batsman for the English team.
9. David Warner
Total T20I Runs: 1792
Total T20I Matches Played: 70
Highest Score in T20: 90*
31-year old David Andrew Warner represents Australia in international cricket as a left-handed batsman who opens or his team, and is one of the highest scorers in Twenty-20 cricket, with a total of 1792. He has gathered this score in 70 innings over 70 matches during his T20 career from 2009 to 2018. He gathered the big score with the impressive strike rate of 140.10, while his highest score in a single T20 match is 90. Ranked 3rd among ODI batsmen and 6th among Test batsmen, he last played for the Sunrisers Hyderabad in Indian Premier League. His total score in domestic and international Twenty-20 cricket is 7668.
8. Jean-Paul Duminy
Total T20I Runs: 1822
Total T20I Matches Played: 76
Highest Score in T20: 96*
South Africa’s JP Duminy acquires the seventh place on the list of highest T20 runs scorers in international matches, with a total of 1822 runs, scored in 70 innings over 76 matches, during his tenure as the left-handed batsman from 2004 to 2018. He has a strike rate of 124.79, and his highest score in a single match is 96. Duminy also plays in the Indian Premier League of Twenty-20 cricket for the team Delhi Daredevils. He also plays for the domestic team Cape Cobras, his home team. In all the T20 matches put together, he has scored a total of 5951 runs. Duminy is also one of the most runs scorers in T20 World Cup.
7. Tillakaratne Dilshan
Total T20I Runs: 1889
Total T20I Matches Played: 80
Highest Score in T20: 104*
Sri Lanka’s celebrated cricketer Tillakaratne Dilshan is the right-handed opening batsman who is recorded as the fourth player on the list of top scorers in T20 International cricket, with a total score of 1889 which he gathered in the 79 innings of 80 games of T20, in his career from 2006 to 2016. He has a strike rate of 120.54, and the highest he has scored in a single match is 104. He is also part of Sri Lanka’s Tamil Union Cricket and Athletic Club and Basnahira South, Caribbean Premier League’s Guyana Amazon Warriors, and Pakistan Super League’s Peshawar Zalmi, and has a total score of 5193 in all T20 matches.
6. Mohammad Shahzad
Total T20I Runs: 1906
Total T20I Matches Played: 63
Highest Score in T20: 118*
30-year old Mohammad Shahzad is a right-handed batsman and wicket-keeper who represents the under-rated team of Afghanistan. He is the eighth highest T20I run scorer, with a total of 1906 runs which he scored in 63 innings of 63 matches from 2010 to 2018. Shahzad has a stunning strike rate of 135.17, and his highest run in a single match is 118, which is the second highest score by an Associate nation in T20I and also one of the fastest centuries in T20 Internationals. He is part of the Pakistan Super League team Peshawar Zalmi, a team that he has joined only recently. He is also one of the only three wicketkeepers to score a century in T20I.
5. Rohit Sharma
Total T20I Runs: 2086
Total T20I Matches Played: 84
Highest Score in T20: 118
Indian top-order batsmen and vice-captain, Rohit Sharma, holds the fifth spot among the highest T20 runs scorers. Batted in 77 innings of 84 matches that he played, Rohit scored a marvellous 2086 runs in total. His highest international T20 score is 118 in his career from 2007 till now. He has a strike rate of 137.05 in the T20I circuit. Besides representing the Indian team, he also plays for the IPL franchise Mumbai Indians since 2011, and scored a total of 7226 runs in his T20 career till 2018. Besides batting, the occasional right-arm offbreak bowler also has a wicket in his bag in the T20 International format.
4. Virat Kohli
Total T20I Runs: 2102
Total T20I Matches Played: 62
Highest Score in T20: 90*
In the third place on the list of the highest T20 runs scorers in the international scene is Virat Kohli. The right-handed batsman from India is noted for his powerful presence and aggressive attitude. He has a total of 2102 runs in International Twenty-20 cricket, which he has scored in a total of 58 innings in 62 matches, during his career from 2010 to 2018. He has a massive strike rate of 136.22, and his highest score in a single T20I match is 90. Kohli also plays first-class domestic cricket for the Delhi cricket team and is a part of the Royal Challengers Bangalore in Indian Premier League, and also considered one of the best T20 batsmen in current cricket. In all his T20 matches, both international and domestic, he has scored 7444 runs.
3. Shoaib Malik
Total T20I Runs: 2121
Total T20I Matches Played: 103
Highest Score in T20: 75
Pakistan’s noted player Shoaib Malik features among the top scorers of T20I cricket, with a total score of 2121. He has played Twenty-20 from 2006 to 2018, and participated in 96 innings of 103 matches during this time, as a right-handed batsman of his team. Shoaib has a strike rate of 122.88, and his highest run in a single international match of T20 is 75. He has been part of different domestic teams, such as Karachi Kings in Pakistan Super League, Barbados Tridents in Caribbean Premier League, Pakistan International Airlines (PIA) cricket team, etc. and has a total of 7728.
2. Brendon McCullum
Total T20I Runs: 2140
Total T20I Matches Played: 71
Highest Score in T20: 123
Second in the list of highest T20 scorers is none other than Brendon McCullum of New Zealand, who has stunned the world with his batting skills. He has made a total of 2140 runs in his career from 2005 to 2015. He batted in 70 innings of 71 matches that he played in his active T20 career. McCullum has an amazing strike rate of 136.21, and the highest run he has scored in a single match is 123. McCullum is also part of several domestic cricket teams, such as Brisbane Heat in Big Bash League, Lahore Qalanders of Pakistan Super League, Middlesex County Cricket Club of England, etc. He has gathered a total of 8571, the second highest run in all T20 games.
1. Martin Guptill
Total T20I Runs: 2271
Total T20I Matches Played: 75
Highest Score in T20: 105
New Zealand’s right-handed opening batsman, Martin Guptill, is the highest T20 runs scorer, with a total of 2271 runs. He has gathered this score in his career from 2009 to 2018, having participated in 73 innings in 75 Twety20 matches. He has a strike rate of 132.88, and the highest run he scored in a single match is 105. Considered as one of the finest cricket players of his time, Guptill also plays domestic cricket for Auckland, as well as Kings XI Punjab in Indian Premier League and Guyana Amazon Warriors in Caribbean Premier League, and has a total T20 score of 5798.
Top 10 Highest T20 Runs Scorers [Updated Table – 2018]
|Rank||Cricketer||Country||Matches||Runs||Highest Score||Average||Strike Rate||100||50||4s||6s|
|1||Martin Guptill||New Zealand||75||2271||105||34.40||132.88||2||14||200||103|
|2||Brendon McCullum||New Zealand||71||2140||123||35.66||136.21||2||13||199||91|
|4||Tillakaratne Dilshan||Sri Lanka||80||1889||104*||28.19||120.54||1||13||223||33|
|7||Jean-Paul Duminy||South Africa||76||1822||96*||37.95||124.79||0||11||130||65|
These players have shown some incredible batting skills on the field in their careers. They have shown how to make perfect use of the time available in limited-overs cricket, making a huge spectacle on the field. Hence, they not only have amazing scores but also have stunning strike rates. We hope you liked the list and don’t forget to send us your opinion about the Highest T20 Runs Scorers in the comment section.