Top 5 Indian Players With Most Runs In T20I

Top 5 Indian Players With Most Runs In T20I

Top 5 Indian Players With Most Runs In T20I

Top 5 Indian Players With Most Runs In T20I

Top 5 Indian Players With Most Runs In T20I 

Twenty20 international matches are gained quite a lot of popularity even if initially there was no plan of playing them internationally. This hard hitter format provides the spectators a great rush in their adrenaline during the whole match. Cricketers have to be decisive when playing these matches as there are only twenty overs for batsmen to score runs or bowlers to bag the wickets. With a limited number of overs in this format, batsmen tend to be more aggressive when scoring run. Without any further ado, let’s get to the batsmen with the most runs for India in T20I.

Also Read: Top 5 Indian Players With Most Runs In ODI

Rohit Sharma

Indian team’s destructive opener and current captain Rohit Sharma has scored the most number of runs for the Indian team in twenty20 matches. Gathering a total of 3337 runs in 126 matches he played for an Indian cricket team. This Right-hand batsman is the oldest T20 player on the Indian team with an impressive strike rate of 139.74 and 4 centuries. Rohit Sharma can break any bowling line-up with his aggressive batting in any format.

Virat Kholi

Virat Kohli is recognized as one of the best batsmen of the current era and that can be seen through his various achievement in cricket. Playing for the Indian cricket team since 2010 Virat has amassed a total of 3296 runs in 97 matches. Virat has an impressive strike rate of 137.67 with an average of 51.5 not only that Virat has smashed a total of thirty 50s which is the highest amount by any player in Twenty20 matches. 

KL Rahul

Right-hand batsman, KL Rahul, also amassed a large number of runs for the Indian Cricket team. Vice-captain of the current Indian team in all the formats with a great average of 40.68. Rahul has amassed a total of 1831 runs in 56 matches he was part of while also hitting 16 Half-centuries and 2 centuries. Kl Rahul plays as the opener and scores run with his precise powerplay.

Shikhar Dhawan

Left-Hand batsman Shikhar Dhawan has collected a total of 1759 runs in 68 matches. The Opening batsman, Shikhar Dhawan, didn’t get a chance to play a lot due to the contest for getting a place in the team. Still, Shikhar has smashed the 50s more than 11 times in his T20 career.

MS Dhoni

Wicket-keeper batsman, MS Dhoni, has not smashed many 50s in his T20 career due to playing in the lower order of the team. However, the Ranchi boy has an amazing average of 37.60 and amassed a total of 1617 runs. He also leads Indian Team as the captain and wins the 2007 ICC World Twenty20, 2011 ICC Cricket World Cup, and 2013 ICC Champions Trophy.

Indian Batsman with Most Run In T20I

PlayerMatchInnRunsAvgSRBest50s100s
R Sharma126118333732.39139.74118264
V Kohli9789329651.5137.6794*300
KL Rahul5652183140.68141.49110*162
S Dhawan6866175927.92126.3692110
MS Dhoni9885161737.6126.135620
S Raina7866160529.18134.8710151
Y Singh5851117728.02136.3877*80
G Gambhir373693227.41119.027570
S Iyer 41413790334.73139.3574*60
H Pandya624375824.45149.215110
R Pant 47474174023.12125.9565*30

Frequently Asked Questions

Who has played the most T20I matches for India?

Rohit Sharma has played the most T20I matches for India (125). 

Who has scored the most T20I runs for India?

Rohit Sharma has scored the most T20I runs for India (3313). 

Who got the most T20I runs for India in 2021?

Rohit has got the most T20I runs for India in 2021 (424 runs).