#1 Shoaib Malik (Pakistan) - 2121 runs
Shoaib Malik pipped Virat Kohli by just 19 runs to top the list. The Pakistani all-rounder first played in national colours for the first in 1999 and has been with the team ever since. Even though he was out of the side a few times, he always knew how to get back into the national side. Recently, he also became the first player in cricket history to play 100 T20 Internationals.
In the 96 innings that he played in his T20I career, Malik scored 2121 runs at an average of 33.13. In the seven times that he managed to score above fifty runs, he could only reach a maximum of 75. In addition to scoring runs with the bat, the all-rounder chips in with the ball when the team needs his services. He has 28 wickets under his belt from 45 innings.
Innings: 96, Runs: 2121, SR: 122.88, Avg: 33.13, 50s: 7, HS: 75
While all the batsmen in the list are capable of hitting a T20I hundred, who do you think will reach the mark first?
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news