Top 5 run-getters among Indians in T20s

Pakistan v India - Twenty20 Championship Final
Pakistan v India - Twenty20 Championship Final

#3 Suresh Raina - 8392 Runs

Suresh Raina
Suresh Raina

Suresh Raina has monopolized CSK's one-down position for over a decade in such a way that no one has been able to fill the void left by his absence.

The strokeful southpaw is a game-changer who can unsettle the best of bowling attacks on his day with explosive hits, innovative shots, and excellent running between the wickets.

MS Dhoni's go-to man is the highest run-scorer in CSK history and the second-highest run-getter in the history of the league, living up to his 'Mr. IPL' moniker with a daunting 5368 runs in 193 IPL matches.

At the 2010 T20 World Cup, Raina became the first Indian to score a T20I ton when he battered the South Africans with a quickfire 101 off 60 deliveries, studded with nine fours and five sixes.

#2 Rohit Sharma - 8893 Runs

Rohit Sharma
Rohit Sharma

Rohit Sharma's T20 numbers at the international stage are simply incredible. The swashbuckling opener is the second-highest run scorer in T20Is and also the first Indian to hit 100 sixes in T20Is.

His record of four T20I hundreds is a testament to his renowned ability of converting good starts into big scores, which the 33-year-old achieves with great consistency and flair.

Despite being the Indian Premier League's most successful captain and piling up 5149 runs in the tournament, the 'Hitman' is yet to have a career-defining IPL season with the bat.

#1 Virat Kohli - 9169 Runs

Virat Kohli
Virat Kohli

Virat Kohli is the quintessential chase master and has consistently delivered in the slam-bang version of the game. The white-ball great has smacked the most runs in T20Is, having made 2794 runs in 82 appearances at a phenomenal average of 50.8 and strike-rate of 138.2.

He has also been named the 'Player of the Tournament' in two successive T20 World Cups for his exploits with the bat.

The Royal Challengers Bangalore skipper is also the highest run-scorer in the history of the IPL with 5759 runs in his kitty. The exuberant run-machine had a once in a lifetime season in IPL 2016, smashing the first four of his five majestic hundreds in the tournament and helping RCB to a second-place finish.

He amassed 973 runs in that formidable campaign, which is still the highest by a player in a single edition.

With India's premier batsman still at the peak of his powers, Kohli could soon scale new unprecedented heights by becoming the first player to score 6000 runs in the history of the cash-rich league.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links