Top 10 Batters With The Most Runs In T20I Cricket

Published - 18 Mar 2022, 11:07 AM | Updated - 23 Aug 2024, 01:06 AM

Most Run-Getters In T20I cricket

T20I cricket is the most followed format of international cricket. It has made ODI cricket almost a dying art. The ICC keeps a T20I series almost in every bilateral or triangular series that is played in international cricket today. The emergence of the IPL and the other T20 leagues across the world has the fans keener to watch T20 cricket because of its fast-paced nature.

The ICC now has to mandatorily keep a specific window for the various leagues to be played across the year. T20I has given a new dimension to cricket one and hand and on the other has started a never-ending club vs country debate that is heard to stay. Meanwhile, in this article, we take a look at the top 10 run-getters in T20I cricket.

Top 10 Batters With The Most Runs In T20I Cricket

Rohit Sharma – 3313 Runs In 125 Matches

Rohit Sharma
Image Source: Twitter

The Indian all-format skipper has played the most matches in T20I cricket and scored the most number of runs in the format as well. He is one of the best players in the shortest format of the game and can bat with a great sense of freedom. He has scored four centuries and 26 fifties to his name.

*Stats updated till 18/03/22.

Martin Guptill – 3299 Runs In 112 Matches

Martin Guptill
Martin Guptill. Credits: Twitter

The Kiwi opener ranks second in the list of most run-getters in the format. Guptill was recently overtaken by Rohit Sharma in the T20I series against West Indies followed by Sri Lanka. Guptill has scored almost 3300 runs with two hundreds and 20 fifties.

*Stats updated till 18/03/22.

Virat Kohli – 3296 Runs In 97 Matches

Image Credit: Bcci

Virat Kohli ranks third in this elite list. He was the top run-getter in T20I cricket till the series against West Indies. He did not play that series which allowed Rohit Sharma to overtake him. He was also not a part of the T20I series against Sri Lanka recently. Overall Kohli has 30 fifty-plus scores in the format, the most by any batsmen so far.

*Stats updated till 18/03/22.

Also Read: IPL 2022: Harshal Patel Reveals Virat Kohli???s Message After RCB Rebought Him For 10.75 Crores

Paul Stirling – 2776 Runs In 102 Matches

Paul Stirling
Paul Stirling[Mike Hewitt/AFP via Getty Images]
Ireland opener Paul Stirling ranks fourth in this list. He is the only Irish cricket to play over 100 matches in the shortest format of the game. He is inching closer to 2800 runs and has scored one century and 20 fifties so far.

*Stats updated till 18/03/22.

Aaron Finch – 2686 Runs In 88 Matches

Aaron Finch, ODI World Cup 2019
Aaron Finch (Image Credit: Twitter)

The Australian white-ball skipper Aaron Finch is one the most destructive players in this format. He has the highest individual score in this format of the game. With two centuries and 15 fifties, Finch is close to surpassing 2700 runs in the shortest format of the game. He will be playing for KKR in IPL 2022, his ninth IPL franchise.

*Stats updated till 18/03/22.

Babar Azam – 2620 Runs in 73 Matches

Babar Azam
Image Source: Twitter

The Pakistan skipper has broken several batting records ever since his debut in 2015. He made his T20I debut in 2016 and is already within the top 10 run-getters list. He is nearing 2700 runs in the format with a century and 25 fifties to his credit. He is also the youngest of the lost in this elite list.

*Stats updated till 18/03/22.

Also Read: PAK vs AUS: Ramiz Raja Showers Massive Praise On Captain Babar Azam

David Warner – 2554 Runs In 88 Matches

Australia's David Warner celebrates his fifty runs during the Cricket Twenty20 World Cup match against Sri Lanka in Dubai, UAE, Thursday, Oct. 28, 2021. (AP Photo/Aijaz Rahi)
Australia’s David Warner celebrates his fifty runs during the Cricket Twenty20 World Cup match against Sri Lanka in Dubai, UAE, Thursday, Oct. 28, 2021. (AP Photo/Aijaz Rahi)

The southpaw is one of Australia’s best batsmen in the format. He won the Player of the Tournament award in 2021 when the Aussies won their maiden T20I title. He regularly plays in the IPL and will be turning up for Delhi Capitals in IPL 2022.

*Stats updated till 18/03/22.

Mohammed Hafeez- 2514 Runs In 119 Matches

Pakistan batsman Mohammad Hafeez
Pakistan batsman Mohammad Hafeez (Credits: Getty)

Hafeez has been playing T20I cricket ever since its inception in 2007. He is one of the best batters in this format and has played in almost all the major T20 franchise cricket leagues. The veteran cricketer is inching close to 2600 runs in the format with 14 fifties to his name.

*Stats updated till 18/03/22.

Eoin Morgan – 2458 Runs In 115 Matches

Eoin Morgan, International Cricket
Eoin Morgan (Image Credit: Twitter)

He is England’s highest run-getter in the format. Morgan made England a force to reckon with in white-ball cricket as he won the first World Cup for England in 2019. He also took England to the final of the T20 World Cup 2016 in India. After leading KKR to the IPL 2021 final, Morgan went unsold in IPL 2022 mega auction.

*Stats updated till 18/03/22.

Shoaib Malik – 2435 Runs In 124 Matches

Shoaib Malik
Image Source: Twitter

The former skipper Shoiab Mail concludes the list of most run-getters in T20I cricket. He is also the third Pakistani player in this elite list. Malik has played across the globe in all major T20 leagues as well. He has nine fifties to his credit in the format.

*Stats updated till 18/03/22.

Also Read: IPL 2022: Aakash Chopra Reckons Adam Milne Can Be The Ideal Replacement For Deepak Chahar In Chennai Super Kings

logo
Stay Updated with the Latest Cricket News from Cricket Addictor.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.