Home
Cricket
Rohit Sharma surpasses Virat Kohli & Babar Azam to become leading run-scorer in T20Is

Rohit Sharma surpasses Virat Kohli & Babar Azam to become leading run-scorer in T20Is

From Virat Kohli to Rohit Sharma, take a look at the list of batters with most runs in T20Is.

Rohit Sharma made history by completing 4165 T20I runs after a top-notch inning against Australia. With this achievement, he has surpassed Pakistan batter Babar Azam, who has 4145 runs. Rohit achieved this record during the ongoing T20 World Cup 2024 in the game against the USA. Meanwhile, Virat Kohli is also climbing the list with 4103 runs in the ongoing World Cup. Let’s take a look at the batters with the most runs in T20Is.

PosPlayerSpanMatchesRuns
1RG Sharma (INDIA)2007-20241574165
2Babar Azam (PAK)2016-20241234145
2V Kohli (INDIA)2010-20241234103
4Martin Guptill (NZ)2009-20221223531
5PR Stirling (IRE)2009-20231343438
6AJ Finch (AUS)2011-20221033120
7DA Warner (AUS)2009-20241023067

Top 5 players with the most runs in T20Is

Rohit Sharma

Current Indian skipper Rohit Sharma is now leading the list with 4165 runs and has become the second batter after Virat Kohli to complete the 4000-run mark in T20I cricket.

Babar Azam

Asian players are clearly dominating the list, with the top 3 batters hailing from the Asian continent. Pakistan’s Babar Azam has slipped to the second spot for the most runs in T20Is, having scored 4145 runs in 120 T20I matches so far.

Despite not having a good outing in the T20 World Cup 2024, Babar Azam has also shown up on the list with 4145 runs, surpassing Virat Kohli who was previously holding the top spot.

Virat Kohli

After spending a long time at the top spot, former Indian captain Virat Kohli has now slipped to third place in the leading run-scorer list in T20I cricket at the moment. Kohli is also the first batter to score 4,000 T20I runs.

Martin Guptill

New Zealand opener Martin Guptill is at the fourth spot in the list of the highest run-scorers in T20Is. He is third on the list with 3531 runs from 122 matches.

Paul Stirling

Ireland senior opener Paul Stirling completes our list of top 5 batters with most runs in T20Is. Stirling has 23 fifties and one century to his name in the 20-over format. Overall, he has played 134 T20Is and scored 3438 runs.

Follow
Share

Editor's Pick

UAE confirmed as neutral venue for ICC Champions Trophy, India vs Pakistan match in Dubai: Report Cricket UAE confirmed as neutral venue for ICC Champions Trophy, India vs Pakistan match in Dubai: Report

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking
Bengaluru FC’s Top Goal Scorers Top 5 Clubs with Most Champions League Titles Virat Kohli Birthday: greatest knocks of Chase Master India’s Top Men’s Singles Badminton Players Bowlers RCB should target in IPL 2025 auction