3 Indian players with the highest runs in T20Is

Suresh Raina
Suresh Raina

#2 Virat Kohli

Virat Kohli
Virat Kohli

The King himself comes into the list at No. 2 with 2,102 runs since his T20I debut in 2010 against Zimbabwe. The captain also has a whooping average of 48.88 and strike rate of 136.23.

With a high score of 90* against Australia in 2016, Virat Kohli used to be up at No. 1 before he was rested for the T20 series against West Indies and Rohit Sharma took the lead.

While Kohli has no centuries to his name, he has managed to stay not out in 15 out of the 58 innings he has played. That not only shows his temperament, but also his passion and dedication to be standing there and being the man who gets the team across the line.

He has also been an important part of the Indian team in all the T20 World Cups that he has taken part in, helping his team reach the finals in 2012 and 2014 and the semi-finals in 2016. He won the Man of the Tournament award in the 2014 and 2016 editions of the tournament.

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