#2 Virat Kohli (India) - 2102 runs
Virat Kohli is a dominant force not just in one format but in all the formats of the game right now. Kohli who is also the captain of the Indian team in all formats is ranked No.1 in ODIs and Tests. Even though he is ranked 12 in the shortest format, he is definitely a force to reckon with in T20Is.
Kohli with 18 half-centuries in T20Is has the highest number of fifty-plus scores in this format. The Indian captain averages close to 50 in a format in which an average in excess of 30 is considered good. In the 62 matches that he played, Virat Kohli scored 2102 runs at a strike rate of 136.22.
Innings: 58, Runs: 2102, SR: 136.22, Avg: 48.88, 50s: 18, HS: 90*
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news