Cricket

Top 10 Players With Most Runs in t20i International

In the thrilling world of T20 International cricket, where boundaries are king and the action is fast-paced, making runs becomes a true testament to a player’s skill and consistency as we dive into the record books of this dynamic format. We’ll see the top 10 players in history by scoring the most runs in T20 Internationals. These cricketing giants have thrilled fans worldwide with their batting skills. Their mastering of the art of scoring runs in the shortest format. These players have showcased their temperament in high-pressure situations, from explosive openers to elegant stroke-makers. It makes them true legends of T20 cricket. Join us on this journey as we celebrate their remarkable achievements. And contributions to the ever-evolving landscape of T20 International cricket.

Most runs in t20i international
Most runs in t20i international. Image by Godofsmallthing

Most Runs in T20I Matches

PlayerCareerMatchesInningsNORunsHSAverageBalls FacedSR1005004s6s
V Kohli (IND)2010-2022115107314008122*52.732905137.961374356117
RG Sharma (IND)2007-202214814017385311831.322767139.2442910348182
MJ Guptill (NZ)2009-20221221187353110531.812602135.702203309173
Babar Azam (PAK)2016-20231049814348512241.482714128.40330537153
PR Stirling (IRE)2009-2023132131113422115*28.512519135.8412313397123
AJ Finch (AUS)2011-202210310312312017234.282189142.532198309125
DA Warner (AUS)2009-20229999112894100*32.882048141.301246295105
Mohammad Rizwan (PAK)2015-20238573162797104*49.072197127.30125324374
JC Buttler (ENG)2011-2023109100212766101*35.011912144.661206244117
Mohammad Hafeez (PAK)2006-202111910813251499*26.462060122.0314725176
KS Williamson (NZ)2011-202287851124649533.292003123.0117423057
EJG Morgan (ENG)2009-20221151072124589128.581805136.17143186120

Here’s a detailed view of the best batsman of the T20 international by most runs in the order:

1. Virat Kohli in T20I

Player SpanMatches InningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Virat Kohli2010-2022115107314008122*52.732905137.961374356117
Most T20 Runs International Virat Kohli
Most T20 Runs International Virat Kohli

There is no need for any introduction to this legend. Born on November 5, 1988, in Delhi, He has created a legacy in the world of cricket by scoring centuries like eating breakfast. His consistency in making runs is just unbelievable. If we look at his records in all formats of cricket. He’ll probably end up making the most runs in international cricket surpassing the God Sachin Tendulkar.

So how can T20 cricket remain in touchable from The King Virat Kohli? He’s the most run scorer in T20 International as of October 2023. He’s the first-ever batsman to reach the 4,000-run mark in T20 International. He hadn’t hit a century in T20 International by 2022, but that changed in Asia Cup 2022. At that time he scored his first T20 Century in International Cricket against Afghanistan.

He’s the only cricketer who averages over 50 after playing more than 100 matches in T20 International. Virat Kohli also captained the Indian T20 International team for a significant part of his career. Under his leadership in all formats, the team achieved notable successes.

Some of the Best innings of Virat Kohli in T20 International:

  1. 82 Runs vs. Australia (March 2016): In the ICC T20 World Cup 2016, Virat Kohli played a sublime innings of 82 not out off 51 balls against Australia in the semifinal. His composure and skill under pressure helped India secure a place in the final.
  2. 2. 82 Runs vs. Pakistan (October 2022): In the ICC T20 World Cup 2022, Virat Kohli played an inning of the generation at the Melbourne Cricket Ground against Pakistan. India was crawling in the chase and needed 28 runs in the last 10 balls and then Virat had hit perhaps the best shot of his career, a pull shot against a Haris Rauf’s Bouncer to the straight down the ground over the bowler’s head. This shot has gained over billions of views across the social media. India won that match only because of Virat Kohli.
  3. 122 Runs vs. Afghanistan (September 2022): In the Asia Cup T20I match against Afghanistan in September 2022, Kohli’s unbeaten 122 runs off 61 balls was his comeback century in all formats after almost 3 years, a rare time for him and for his fans. In that inning, he showed a classic display of controlled aggression. He paced the innings and guided India to victory.
  4. 94 Runs vs. West Indies (December 2019): Kohli’s innings of 94 not out off 50 balls against the West Indies in August 2019 showcased his ability to adapt to different conditions and chase down the target with ease.
  5. 72 Runs vs. South Africa (April 2014): In the ICC T20 World Cup 2014 against South Africa, Kohli’s innings of 72 not out off 44 balls displayed his mastery of pacing innings and playing match-winning knocks in under pressure situations.

If you want to know more about your favorite Cricket Player Virat Kohli. Here’s everything you need to know about Virat. Virat Kohli Biography | Age | Stats | Centuries | Family | Net Worth

IND v AUS | 2016 T20WC | Hindi Highlights

If you’re an avid cricketing fan and want to know about the most successful captain in the ODI International? Here’s the article for you about the most successful ODI captain.

2. Rohit Sharma in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Rohit Sharma2007-202214814017385311831.322767139.2442910348182
Most Runs T20 International Rohit Sharma
Most Runs T20 International Rohit Sharma

There’s no wonder that Rohit Sharma is on the second in the list. Born on April 30, 1987, in Bansod, Nagpur, He’s a true legend in the shortest format of the game. Rohit Sharma, often called “Hitman” by cricket enthusiasts, is known for his elegant and effortless batting style. Sharma has numerous records in T20 International.

He has played the most number of matches and has hit the most number of sixes. He has also scored the most number of centuries than any other player in T20 as of October 2023.

Some of the best Innings of Rohit Sharma in T20 International:

  1. 118 Runs vs. Sri Lanka (December 2017): Rohit Sharma’s scintillating knock of 118 runs off 43 balls against Sri Lanka in December 2017 was a breathtaking display of power-hitting. And he equalled the record for the fastest T20I century (35 balls) during this inning.
  2. 100 Runs vs. England (July 2018): In July 2018, Rohit Sharma’s unbeaten century (100* runs off 56 balls) against England in Bristol was a masterclass in chasing down a formidable target. His composure and timing were on full display.
  3. 83 Runs vs. Bangladesh (February 2016): In the ICC T20 World Cup 2016, Rohit Sharma’s innings of 83 runs against Bangladesh in a crucial group stage match was a pressure-packed performance. His responsible batting guided India to victory and kept their tournament hopes alive.
  4. 106 Runs vs. South Africa (October 2015): Rohit Sharma’s scorching century (106 runs off 66 balls) against South Africa showcased his ability to construct innings with grace and power.
Rohit Sharma fastest t20 century in just 35 ball vs SL Hitman #hitman #youtube#teamindia #cricket

3. Martin Guptill in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Martin Guptill2009-20221221187353110531.812602135.702203309173
Most t20 Runs International Martin Guptill
Most t20 Runs International Martin Guptill

Martin Guptill is known for his powerful and aggressive style of batting, making him a dynamic opening batsman in limited-overs cricket. Born in Auckland on September 30, 1986, Guptill’s contributions to New Zealand cricket extend beyond ODIs. He has also been a vital part of the national T20 International squad, where he has showcased his ability to provide explosive starts and adapt to various conditions. His fielding skills in the outfield, coupled with his batting prowess, make him a valuable asset to any team.

One of Guptill’s most memorable moments came during the 2015 ICC Cricket World Cup when he scored an impressive 237 not out against West Indies, which was, at present time, the highest individual score in a 50-over Cricket World Cup match. This remarkable innings solidified his reputation as a game-changer on the world stage.

Beyond the international arena, Guptill has plied his trade in various domestic T20 leagues, leaving a lasting impact with his aggressive stroke play.

Some of the best Innings of Martin Guptill in T20 International:

  1. 105 Runs vs. Australia (February 2018): Guptill’s unbeaten century (105* runs off 54 balls) against Australia was a masterclass in chasing down a challenging target. His composure and timing were on full display.
  2. 101 Runs vs. South Africa (December 2012): Guptill’s century (103 runs off 69 balls) against South Africa showcased his ability to play long innings and build partnerships. This innings played a key role in New Zealand’s victory.
  3. 93 Runs vs. Scotland (November 2021): Martin Guptill’s innings of 93 against Scotland in a T20 International match was a memorable and impactful performance. Guptill’s innings laid the foundation for New Zealand to post a massive total of 172/5 in their allotted 20 overs and won New Zealand comfortably.
  4. 87 Runs vs. Pakistan (January 2016): In a T20I match against Pakistan, Guptill’s innings of 87 runs off 58 balls was crucial in setting up a winning total for New Zealand. His ability to anchor the innings and accelerate when needed was evident.
  5. 70 Runs vs. India (November 2021): Guptill’s aggressive 70-run innings off 42 balls against India helped New Zealand to post a decent total on the board despite hard conditions to play. His ability to dominate quality bowlers made a significant difference.
Martin Guptill 101 Not Out Vs South Africa T20 2012 - Matchwinning Knock

4. Babar Azam in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s 50s0sFoursSixes
Babar Azam2016-20231049814348512241.482714128.40330537153
Most T20 Runs International Babar Azam
Most T20 Runs International Babar Azam


Babar Azam is a highly talented and accomplished cricketer from Pakistan, known for his elegant batting style and consistent performances. Born on October 15, 1994, in Lahore, Babar has been a pillar of stability in Pakistan’s T20I batting lineup. His ability to anchor innings while also accelerating when required has made him one of the world’s premier T20I batsmen.

In ODIs, he has broken numerous records, including being the fastest to reach 1,000, 2,000, 3,000, 4,000, and 5,000 runs, showcasing his incredible batting prowess. As a T20I captain, he has led his team with poise and has the potential to take Pakistan to greater heights in the T20 format.

Some of the best Innings of Babar Azam in T20 International:

  1. 122 Runs vs. South Africa (April 2021): Babar Azam’s brilliant innings of 122 runs off 59 balls against South Africa was not only his highest T20I score but also a record-breaking performance for Pakistan. His aggressive yet controlled batting guided Pakistan to victory when they were chasing a monumental score of 204.
  2. 110 Runs vs. England (September 2022): Babar’s alternate T20I century was no less emotional and this time it came at home. After losing the first T20I, Pakistan demanded to hit back. England batted first and scored199/5. Chasing another 200 scores wasn’t going to be easy but Babar, led the charge, smashing 110 off just 66 deliveries as Pakistan registered a win over England.
  3. 97 Runs vs. West Indies (April 2018): In a T20I against the West Indies, Babar Azam’s innings of 97 runs off 58 balls was a superb display of his batting prowess. He narrowly missed a century but played a pivotal role in Pakistan’s victory.
  4. 68 Runs vs. India (October 2021): The famous ICC Men’s T20 World Cup 2021 India-Pakistan Match. When Pakistan swept India with a 10-wicket win. Babar was the main architect in that inning of Pakistan. His elegant strokes were eye-pleasing and that win removed the curse of Pakistan not winning against India in the ICC Tournaments for a long time.
Babar Azam 122 Runs vs South Africa | Highlights | Pakistan vs South Africa | CSA | MJ2L

5. Paul Stirling in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Paul Stirling2009-2023131130113408115*28.632509135.8312313394123
Most T20 Runs International Paul Stirling
Most T20 Runs International Paul Stirling

Paul Stirling, the Irish cricket sensation, is renowned for his explosive batting and all-round skills. Born on September 3, 1990, in Belfast, Northern Ireland, Stirling’s cricket journey began at a young age, and he quickly rose through the ranks. He made his debut for the Ireland cricket team in 2008, marking the start of a remarkable international career.

His memorable performances include a century against Pakistan in the 2009 ICC World Twenty20, where he announced his arrival on the international stage.

In addition to his batting prowess, Stirling is a valuable asset with his off-spin bowling. He often contributes crucial breakthroughs for Ireland, making him an effective all-rounder. Stirling was one of the eleven cricketers to play in Ireland’s first-ever Test match, against Pakistan, in May 2018. He was appointed as the vice-captain of the Ireland platoon in June 2020. In the periodic ICC Awards in January 2022, Stirling was included in the ICC Men’s ODI Team of the Time for the time 2021.

Some of the Best Innings of Paul Stirling in T20 International:

  1. 115 Runs vs. Zimbabwe (September 2021): In a T20I match against Zimbabwe, Paul Stirling played a memorable innings, scoring 115 runs off just 75 balls. His century was a remarkable display of his ability to anchor the innings and build partnerships.
  2. 81 Runs vs. Scotland (June 2018): Stirling’s innings of 81 runs off 41 balls against Scotland showcased his aggressive batting style. He played crucial shots and helped Ireland secure a victory.
  3. 77 Runs vs. Bangladesh (March 2023): In a T20 match against Bangladesh, Stirling played a crucial role, scoring 77 runs off 41 balls. His innings was pivotal in Ireland’s victory in a must-win game.
  4. 71 Runs vs. Oman (February 2019): Stirling’s innings of 71 runs off 51 balls against Oman in a T20I match was marked by his powerful stroke play and ability to dominate the bowling attack.
  5. 60 Runs vs. Zimbabwe (March 2014): In a T20I match against Zimbabwe, Stirling contributed with a vital innings of 60 runs off 34 balls. His aggressive approach helped Ireland achieve a competitive total.
PAUL STIRLING MASTER INING 95 (47) west indies vs ireland 1st t20 | 15 jan 2020 by cricket with you

6. Aaron Finch in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Aaron Finch2011-202210310312312017234.282189142.532198309125
Most T20 Runs International Aaron Finch
Most T20 Runs International Aaron Finch

Aaron Finch, the dynamic Australian cricketer, is renowned for his explosive batting at the top of the order. Born on November 17, 1986, in Colac, Victoria, Aaron Finch has represented Australia in all formats of the game, including Test matches, One Day Internationals (ODIs), and T20 Internationals (T20Is).

Finch made his debut for the Australian cricket team in 2011, marking the beginning of a successful international career. He is best known for his remarkable performances in T20 cricket, where he has excelled as a top-order batsman. Finch is one of the leading run-scorers in T20 Internationals and has been a consistent performer for Australia.

In 2018, Finch was appointed as the captain of the Australian ODI and T20I teams. Under his leadership, Australia achieved notable successes, including winning the 2018 T20I tri-series against England and New Zealand and the ICC 2021 T20 World Cup.

Some of the Best Innings of Aaron Finch in T20 International:

  1. 172 Runs vs. Zimbabwe (July 2018): Aaron Finch played a blistering innings of 172 runs off 76 balls against Zimbabwe. This knock remains the highest individual score in T20 Internationals, showcasing his incredible power-hitting ability.
  2. 156 Runs vs. England (August 2013): In a T20I match against England, Finch scored 156 runs off 63 balls. His aggressive batting set the stage for Australia to post a massive total, ultimately leading to victory.
  3. 89 Runs vs. India (October 2013): In a T20I against India, Finch’s innings of 89 runs off 52 balls played a crucial role in Australia’s win. His ability to anchor the innings and accelerate when needed was on full display.
  4. 68 Runs vs. Pakistan (July 2018): In a T20I match against Pakistan, Finch’s innings of 68 runs off 33 balls was instrumental in Australia’s victory. His aggressive approach and clean hitting were key factors in the win.
Aaron Finch 156 Off 63 - Highest Ever IT20 Score | Full Highlights

7. David Warner in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
David Warner2009-20229999112894100*32.882048141.301246295105
Most T20 Runs International David Warner
Most T20 Runs International David Warner

David Warner, the Australian opener, has carved his name as a cricketing powerhouse with a hunger for runs. Born on October 27, 1986, in Paddington, New South Wales, Warner made his international debut for Australia in 2008 in a T20 International (T20I) against South Africa. He later became a vital member of the team in all formats. He was the first man since 1877 to debut for Australia before playing any first-class cricket.

His part as the principal promoter of the Newlands ball-tampering outrageous scandal of 2018, and after he was charged as the man who instructed opener Cameron Bancroft to use sandpaper on the ball in the famous for the wrong reason, Cape Town Test, Warner, though not penalized by the ICC, was banned from all format of international cricket and Australian domestic by Cricket Australia for 12 months, stripped of the vice-captaincy, and banned from leadership places for life.

He came back strongly in 2019 and since then has become an integral part of the Australian Cricket once again. He won single-handedly Australia the ICC 2021 T20 World Cup.

Some of the Best Innings of David Warner in T20 International:

  1. 89 Runs vs. South Africa (January 2009): In a T20I match against South Africa, David Warner scored a brilliant 89 runs off 43 balls. His aggressive yet controlled innings powered Australia to a commanding total.
  2. 72 Runs vs. India (May 2010): Warner’s innings of 72 runs off 42 balls against India was instrumental in Australia’s victory. He showcased his ability to dominate quality bowling attacks with powerful strokes.
  3. 100 Runs vs. Sri Lanka (October 2019): Warner’s century (100* runs off 56 balls) against Sri Lanka was a masterclass in T20 batting. His ability to find gaps and clear the boundaries was on full display.
  4. 89 Runs vs. West Indies (November 2021): In the 2021 ICC T20 World Cup league match, Warner scored 89 runs off 56 balls and guided Australia to victory when they were chasing a good total on a tough pitch.
From the Vault: Warner goes off on T20 debut

8. Mohammad Rizwan in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Mohammad Rizwan2015-20238573162797104*49.072197127.30125324374
Most T20 Runs International Mohammad Rizwan
Most T20 Runs International Mohammad Rizwan


Mohammad Rizwan is a talented Pakistani cricketer who has risen to prominence with his impressive performances, especially in the shortest format of the game, T20 International (T20I) cricket. Born on June 1, 1992, in Rawalpindi, Punjab, Pakistan, Rizwan made his international debut for Pakistan in 2015 in a T20I against Bangladesh. However, he didn’t establish himself as a regular member of the team until later in his career.

Rizwan’s breakthrough came in T20I cricket when he became Pakistan’s first-choice wicket-keeper-batsman. In 2021, Rizwan had a standout year in T20I cricket, including a memorable century against South Africa. He broke several records, including becoming the fastest wicket-keeper to reach 1,000 runs in T20Is.

Rizwan’s consistency with the bat and his ability to anchor the innings while also accelerating when needed has made him a valuable asset to the Pakistan cricket team. Mohammad Rizwan represents the Pakistan national cricket team in all three formats of the game (Test, One Day International, and T20 International).

Some of the Best Innings of Mohammad Rizwan in T20 International:

  1. 104 Runs vs. South Africa (February 2021): Mohammad Rizwan’s unbeaten century (104* runs off 64 balls) against South Africa was a historic moment. It made him the first Pakistani wicket-keeper to score a century in T20Is. This remarkable inning guided Pakistan to victory and showcased his ability to anchor the innings.
  2. 98 Runs vs. New Zealand (April 2023): In a T20I against New Zealand, Rizwan played a crucial innings of 98* runs off 62 balls. His patience and composure helped Pakistan post a competitive total.
  3. 88 Runs vs. England (September 2022): Rizwan’s innings of 88 runs off 51 balls against England highlighted his ability to handle challenging conditions and build innings. This knock contributed to Pakistan’s victory.
  4. 79 Runs vs. India (October 2021): In the 2021 T20 World Cup against India, Rizwan continued his excellent form with an innings of 79* runs off 55 balls. This knock was instrumental in Pakistan’s win after many losses in ICC tournaments against India.
Fastest Century By Mohammad Rizwan | Pakistan vs South Africa | 1st T20I 2021 | ME2T

9. Jos Buttler in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Jos Buttler2011-2023109100212766101*35.011912144.661206244117
Most T20 Runs International Jos Buttler
Most T20 Runs International Jos Buttler

Jos Buttler is a cricketing sensation, especially in the world of Twenty20 cricket, where he has become a global star for England. Born on September 8, 1990, in Taunton, Somerset, England, His impact on England’s limited-overs teams has been extraordinary. He played a pivotal role in turning around England’s fortunes in one-day and T20 cricket, helping them win the 2019 World Cup. His skills with both the bat and the gloves were crucial, including his memorable Super-Over heroics in the final.

Between mid-2014 and mid-2015, Buttler showcased his prowess by scoring England’s three fastest one-day international centuries. His explosive batting was a sight to behold. He has also made a mark in the Indian Premier League (IPL), consistently delivering impressive performances.

In 2022, Buttler’s IPL campaign was exceptional, scoring the second-most runs in a single season, including four centuries, which took Rajasthan Royals to the final.

Recently, he took over as England’s white-ball captain from Eoin Morgan and led the team to their first men’s T20 World Cup title. This achievement fulfilled England’s long-standing ambition to hold both World Cups simultaneously. Jos Buttler’s journey is a testament to his cricketing prowess and leadership skills.

Some of the Best Innings of Josh Buttler in T20 International:

  1. 101 Runs vs. Sri Lanka (November 2021): In the 2021 ICC T20 World Cup against Sri Lanka, Buttler played a blistering innings of 101* runs off 67 balls helping England’s victory over Sri Lanka. His aggressive batting style and clean striking were on full display.
  2. 83 Runs vs. India (March 2021): Buttler’s innings of 83* runs off 52 balls against India helped England secure a crucial win in a T20I series. His calculated batting was pivotal in setting up a competitive total.
  3. 77 Runs vs. Australia (September 2020): In a T20I against Australia, Jos Buttler played a match-winning innings of 77* runs off 54 balls. His knock was instrumental in England’s victory and showcased his ability to control an innings.
  4. 57 Runs vs. South Africa (February 2020): Buttler’s innings of 57 runs off 29 balls against South Africa was a masterclass in power hitting. He demolished the bowlers with his explosive strokes. His inning helped England chase down 222 in a T20 match.
Jos Buttler Smashes Second Fastest T20 50! | England v Australia HIGHLIGHTS Edgbaston 2018

10. Mohammad Hafeez in T20I

PlayerSpanMatchesInningsNot-OutRunsHighestAverageBalls FacedStrike Rate100s50s0sFoursSixes
Mohammad Hafeez2006-202111910813251499*26.462060122.0314725176
Most T20 Runs International Mohammad Hafeez
Most T20 Runs International Mohammad Hafeez

Mohammad Hafeez, an opening batsman and a useful off-spin bowler, began his career with Pakistan in 2003 but became a regular member of the team in all formats around 2011. Born on October 17, 1980, in Sargodha, Punjab, Pakistan, he is a versatile player who provides plenty of options to the team. Hafeez typically bats aggressively at the top of the order. But he can also adapt to a defensive approach when needed. As a bowler, he doesn’t spin the ball much but is known for his precise line and length, making him a valuable asset at various stages of an innings. Additionally, Hafeez is one of Pakistan’s best fielders, particularly in the point region.

His remarkable form began during the series against South Africa in November 2010 and continued through 2011, where he notched up impressive centuries in Tests and ODIs, along with consistent performances in T20 internationals. During this period, he achieved a remarkable feat by winning ten Man-of-the-Match awards in international cricket, becoming only the third cricketer, after Sanath Jayasuriya and Jacques Kallis, to score over 1000 runs and take 30 or more wickets in ODIs within a short span.

Hafeez’s memorable century against India in Dhaka was followed by a less fruitful period. But he bounced back with an extraordinary run against Sri Lanka, where he smashed three centuries in four games in 2013. However, one of his most famous innings was an unbeaten 57 against India in a champions trophy final, which powered Pakistan to a total that India couldn’t chase. This innings remains one of his most iconic moments in cricket.

Some of the Best Innings of Mohammad Hafeez in T20 International:

  1. 86 Runs vs. South Africa (March 2013): In a T20I against South Africa, Hafeez played an outstanding innings of 86* runs off 51 balls. His innings provided a strong platform for Pakistan’s victory.
  2. 69 Runs vs. England (August 2020): Hafeez’s unbeaten half-century (69 runs off 36 balls) against England was a crucial innings in a T20I series. He anchored the innings and helped Pakistan win the match.
  3. 99 Runs vs. New Zealand (December 2020): In a T20I against New Zealand, Hafeez remained unbeaten on 99 runs off 57 balls. He narrowly missed out on a century but played a crucial innings to guide Pakistan to victory.
Mohammad Hafeez 99* in Hamilton | FULL INNINGS | BLACKCAPS v Pakistan, 2020-21 | 2nd T20I

So this is our list of best players in T20 international. What do you think?

Disclaimer: The stats are verified and updated every month and the updation is done at the end of the month. There can be a slight difference in the statistics but we make sure that the content is 100% fresh almost all the time. Thanks for reading 🙂

Leave a Reply

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