David Warner scripted history as he completed 3000 T20I runs and became the second Australian after Aaron Finch to reach this feat. David, who has 3067 runs in 102 matches is the seventh batter with most runs in T20Is. On that note, let us take a look at batters with most runs in T20Is.
Pos | Player | Span | Matches | Runs |
1 | V Kohli (INDIA) | 2010-2024 | 117 | 4037 |
2 | RG Sharma (INDIA) | 2007-2024 | 151 | 3974 |
3 | Babar Azam (PAK) | 2016-2024 | 109 | 3698 |
4 | Martin Guptill (NZ) | 2009-2022 | 122 | 3531 |
5 | PR Stirling (IRE) | 2009-2023 | 134 | 3438 |
6 | AJ Finch (AUS) | 2011-2022 | 103 | 3120 |
7 | DA Warner (AUS) | 2009-2024 | 102 | 3067 |
Top 5 players with the most runs in T20Is
Virat Kohli
Former Indian captain Virat Kohli is the leading run-scorer in T20I cricket at the moment. He became the first player to complete 3000 runs in the format with a magnificent knock against England in 2021. Virat Kohli is also the first batter to score 4,000 T20I runs.
Rohit Sharma
Current Indian skipper Rohit Sharma comes second on the list with 3974 runs. He will surely become the second batter after Virat Kohli to surpass the 4,000 run-mark in T20I cricket.
Babar Azam
Another Asian batter on the list, Pakistan’s Babar Azam is on the third spot for most runs in T20Is. He has scored 3698 runs in 109 T20I matches so far.
Martin Guptill
New Zealand opener Martin Guptill is at the third 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.