The list is topped by both retired players Rohit Sharma (4,231) and Virat Kohli (4,188). New captain Suryakumar Yadav is third, however, he has miles to cover as he currently has 2,340 runs.
Most T20I Runs
Kohli and Rohit top this list with 39 and 37 50-plus scores, respectively. KL Rahul, who is not even a regular in the format at present, is third with 24 50-plus scores.
Most 50+ Scores
Rohit is at the top with a staggering 159 T20I caps. Among the active players, Hardik Pandya is third with 100 games. Given his injury woes, he might find it tough to surpass Hitman.
Most T20I Matches
MS Dhoni leads the chart with 72 matches as Indian captain in the format. While Rohit and Kohli came close, with 62 and 50 games respectively, it is a daunting task for any future skipper to enjoy such as a long captaincy rope and surpass Dhoni.
Most Matches As Captain
Rohit tops the list with as many as 50 victories during his tenure, which ended with a T20 World Cup triumph in June, 2024. The next-best is Dhoni with 41 wins whereas third-best is Kohli with 30 victories.
Most Matches Won As Captain
Former captain MS Dhoni is at the top with 91 dismissals under his belt. The next is Rishabh Pant but he is far behind (48) dismissals.