3 Indian players with the highest runs in T20Is

Suresh Raina
Suresh Raina

#1 Rohit Sharma

Rohit Sharma
Rohit Sharma

It should not come as a surprise that Rohit Sharma is topping this list. India's very own 'Hit-man' has a grand total of 2,207 runs in T20 Internationals, going past Virat Kohli in the series against West Indies, with an average of 33.44 and a strike rate of 138.37.

To add on to those magical numbers, the vice-captain of the team has accumulated a total of four centuries in T20Is, being the first and only batsmen yet to achieve this feat. The Mumbaikar has also scored the joint-fastest century in T20I cricket, during his knock of 118 against Sri Lanka.

Fun fact: Rohit Sharma is one of the very rare players to have played in all the six T20 World Cups that have been played so far.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Musab Abid
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications