Here, we will see the players with the most runs in the shortest format of the game.
Virat Kohli (India)
Virat Kohli is the top run scorer in T20 international cricket. He scored a total of 4037 runs in the 20-over format of the game, with an outstanding average of 51.75 and a strike rate of 138.15, including 37 half-centuries and 1 massive hundred. He made his debut in T20I cricket on June 12, 2010, while playing against Zimbabwe at Harare, and is also a part of the current Indian squad.
Rohit Sharma (India)
Rohit Sharma stands in second place in the category of the leading run-scorer in T20 internationals. He started his T20I career while playing a contest against England on September 19, 2007, at Durban, and has appeared in a total of 151 T20I matches in which he scored 3974 runs with an average of 31.79 and an excellent strike rate of 139.97, including 29 fifties and 5 wonderful hundreds. He is just a few runs away from Virat Kohli, who is the current highest run-scorer in T20 cricket.
Babar Azam (Pakistan)
Babar Azam is also considered as one of the finest players in T20 cricket. He scored a total of 3698 runs in 109 T20Is with an excellent average of 41.55 and a strike rate of 129.12, including 33 half-centuries and 3 magnificent hundreds. He started his T20I career in the year 2016 while playing a contest against England in Manchester, and he has continuously performed well for the side for the past few years.
Martin Guptill (New Zealand)
Martin Guptill stands in fourth place in the list of the highest run scorers in T20 cricket. He smashed a total of 3531 runs in 122 T20Is with an average of 31.81 and a strike rate of 135.70, including 20 half-centuries and 2 wonderful centuries. His T20I career commenced on February 15, 2009, while playing against Australia in Sydney.
Paul Stirling (Ireland)
Paul Stirling is the fifth batter with the most runs in T20 Internationals and has scored 3438 runs in 134 T20 Internationals with an average of 28.18 and a strike rate of 135.72, including 23 fifties and 1 century. He played his first T20 contest on June 15, 2009, against Pakistan at The Oval and is the highest run-scorer for Ireland in the limited-overs format of the game.