Individual Records

Rohit Sharma T20I Runs vs Each Country

This article highlights Rohit Sharma’s batting performances against each opposition country in the T20I format.

Rohit Sharma T20I Runs against Each Team

OppositionRunsInningsAverageStrike RateHigh Score50s/100s
Afghanistan204651.00153.38121*1/1
Australia4842028.47150.31924/0
Bangladesh4771336.69143.67895/0
England4671535.92139.82100*3/1
Honk Kong21121.00161.53210/0
Ireland2014100.50138.62973/0
Namibia56156.00151.35561/0
Netherlands53153.00135.89531/0
New Zealand5111734.06141.16806/0
Pakistan1271114.11117.5930*0/0
Scotland30130.00187.50300/0
South Africa4291726.81130.001062/1
Sri Lanka4111724.17144.211181/1
U.A.E.39139.00139.28390/0
U.S.A.313.0050.0030/0
West Indies6932238.50142.88111*5/1
Zimbabwe25312.5089.28150/0
TOTAL423115132.05140.89121*32/5

Key Insights on Rohit Sharma’s T20I Runs Against Each Country

Team-Specific Run Aggregates

Rohit has scored the second-most runs and fifties for India against Australia in T20Is, with 484 runs and four half-centuries in 20 innings. 

Rohit’s 477 runs and five fifties against Bangladesh are the most by an Indian batter against them in T20Is.

Rohit has the second most runs against England in T20Is, with 467 runs in 15 innings.

Rohit is the top run-scorer and half-century maker among Indian batters against Ireland, with 201 runs and three fifties in four T20I innings.

Rohit became the first Indian batter to score 500 runs against New Zealand in T20Is.

His six fifties are the most by an Indian batter against New Zealand in the shortest format.

The ‘Hitman’ has aggregated the second-most runs for India against South Africa in T20Is, with 429 runs in 17 innings.

The right-hander became the first Indian batter to aggregate 400 runs against Sri Lanka in T20Is.

Rohit has scored the most runs for India against the West Indies, with 693 runs in 22 innings.

His 693 runs are the second-most by an Indian batter against an opponent team in T20Is.

His six fifty-plus scores are the joint-most among Indian batters against the Windies in T20Is.

Rohit struck 39 sixes against the West Indies, the most by an Indian batter against a team in T20Is.


Milestone Centuries and High-Impact Individual Scores

The former Indian captain is also one of the two batters, along with Virat Kohli, to score a century against Afghanistan in T20Is.

In fact, his unbeaten 121 from 69 balls in the 2024 Bengaluru T20I is the second-highest individual score against Afghanistan in the shortest format.

Rohit’s unbeaten 121 against Afghanistan is also the highest individual score by a captain for India in T20Is.

He has struck the second-highest individual score against Sri Lanka, having smashed 118 runs from 43 balls in the 2017 Indore T20I.

Rohit needed 35 balls to bring up the 100 against the Lankans, making it the fastest T20I century by an Indian batter.

He has the highest individual score among Indians against the West Indies, having struck an unbeaten 111 off 61 balls in the 2018 Lucknow T20I.

Rohit holds the second-highest individual score among Indians against Australia in T20Is. He scored 92 runs off 41 balls in a Super Eight match in the 2024 T20 World Cup.

He has also struck the second-highest individual score against Ireland among Indian batters, having smashed 97 in the 2018 Dublin T20I.

Rohit was the second Indian batter to score a century against Afghanistan, England, South Africa, and the West Indies in T20Is.

He is the only batter to score at least one century against five teams in T20Is. (Check out the top century scorers in T20Is here.)


Elite Strike Rates and Performance Efficiency

Rohit has the third-highest batting average (51.00) and the second-highest strike rate (153.38) against Afghanistan in T20Is (minimum 100 balls faced).

His average of 36.69 is the fourth-best, while his strike rate of 143.67 is the second-highest among Indian batters against Bangladesh in T20Is (minimum 100 balls faced).

He has an impressive batting average of 100.50, the second-highest by any batter against Ireland in T20Is (minimum 100 balls faced).

Rohit has the second-highest strike rate among Indian batters against New Zealand, having struck 511 runs at 141.16 in 17 outings.

Rohit has the fifth-highest average (38.50) and the fourth-highest strike rate (142.88) for India against the West Indies in T20Is (minimum 100 balls faced).

Read Next | The Top Ten Pull Shot Players in Cricket

Leave a Reply

Your email address will not be published. Required fields are marked *