Individual Records

Rohit Sharma – T20I Runs against All Teams

Rohit Sharma made his T20I debut in the same year of his ODI debut. The current Indian captain played his first T20I match in the 2007 T20 World Cup match against England in 2007.

Since then, he has been one of the vital performers for Team India. He has played more than 100 T20I matches and is the first Indian to do so.

Currently, he is the only batsman with four triple-digit scores in the format. He is also the only player to score three 200+ scores in ODI matches.

This article will list Rohit’s batting performances against each opposition country in the T20 International matches.

Rohit Sharma T20I Runs against All Teams

VS RUNS INNINGS AVERAGE BEST 50s/100s
Afghanistan 204 6 51.00 121* 1/1
Australia 484 20 28.47 92 4/0
Bangladesh 477 13 36.69 89 5/0
England 467 15 35.92 100* 3/1
Honk Kong 21 1 21.00 21 0/0
Ireland 201 4 100.50 97 3/0
Namibia 56 1 56.00 56 1/0
Netherlands 53 1 53.00 53 1/0
New Zealand 511 17 34.06 80 6/0
Pakistan 127 11 14.11 30* 0/0
Scotland 30 1 30.00 30 0/0
South Africa 429 17 26.81 106 2/1
Sri Lanka 411 17 24.17 118 1/1
U.A.E. 39 1 39.00 39 0/0
U.S.A. 3 1 3.00 3 0/0
West Indies 693 22 38.50 111* 5/1
Zimbabwe 25 3 12.50 15 0/0
TOTAL 4231 151 32.05 121* 32/5

Key Stats

Rohit has played the most T20 games against West Indies and eventually scored the most runs against the Caribbean opponents.

After WI, he has the same number of 50+ scores coming against New Zealand (6), followed by Bangladesh (5).

The successful Indian opener has T20 centuries against five nations – England, Afghanistan, South Africa, West Indies and Sri Lanka. Four of them came in home conditions and another in England.

Rohit has a better average (36+) in multi-national tournaments like T20 World Cup & Asia Cup than in the bilateral series (30+). Especially in T20 WCs, he has an average of more than 38 and 8 50+ scores.