Individual Records

Virat Kohli T20I Runs vs Each Country

This article explores Virat Kohli’s exceptional T20I career records and his run-scoring dominance against various international opponents.

Virat Kohli T20I Runs Against Each Team

OpponentRunsInningsHigh ScoreAverageStrike Rate50s/100s
Afghanistan2255122*56.25159.571/1
Australia7942290*49.62142.548/0
Bangladesh230664*76.66123.652/0
England6482180*38.11135.005/0
Honk Kong59159*134.091/0
Ireland10393.3366.660/0
Netherlands62162*140.901/0
New Zealand311107034.56138.832/0
Pakistan4921182*70.28123.925/0
Scotland212*100.000/0
South Africa394137639.40133.103/0
Sri Lanka33978267.80138.364/0
U.S.A.0100.000.000/0
West Indies5701394*57.00150.796/0
Zimbabwe52226*52.00113.040/0
TOTAL4188117122*48.69137.0438/1

Key Insights on Virat Kohli’s T20I Batting Records by Opponent

Dominant Individual Performance Against Australia, England, and New Zealand

Kohli scored 794 runs in 22 innings against Australia, the most by a batter against Australia in T20Is.

His eight fifties are also the most by a batter against the Aussies in T20Is and the second-most fifty-plus scores by a batter against a team in T20Is.

Kohli scored two ducks against Australia, the most for him against an opponent in T20Is.

Kohli’s 648 runs and five fifties in 21 innings against England are the most by an Indian batter against them in T20Is.

The right-hander is among the four Indian batters to score 300-plus runs against New Zealand in T20Is.


Record-Breaking Stats and Milestones Against Asian Opponents

Kohli brought up his only T20I century against Afghanistan. He scored an unbeaten 122 from 61 balls against them in Dubai in the 2022 T20 Asia Cup.

His unbeaten 122 remains the joint-highest individual score by a batter in the T20 Asia Cup.

Kohli has the highest batting strike rate against Afghanistan in T20Is, having struck 225 runs at 159.57 in five outings (minimum 100 balls faced).

His average of 56.25 is the second-highest by a batter against Afghanistan in the shortest format (minimum 100 balls faced).

Kohli has the highest batting average against Bangladesh among Indian batters, having scored 230 runs at 76.66 in six innings (minimum 100 balls faced).

Kohli has scored the most runs and fifties against Pakistan among Indian batters in T20Is, with 492 runs and five half-centuries in 11 innings to his name.

He also averages the highest against Pakistan, with him being the only one to average above 70 (minimum 200 balls faced).

Kohli’s average of 67.80 is the second-highest among Indian batters and the third-highest among all batters against Sri Lanka in T20Is (minimum 100 balls faced).


Global Performance Consistency and Career Dismissal Facts

The Delhi batter has the third-highest average (57.00) and the third-highest strike rate (150.79) among Indians against the West Indies in T20Is (minimum 100 balls faced).

Overall, Kohli bagged seven ducks in this format, with one golden duck each against Afghanistan and the USA.

Read Next | Rohit Sharma T20I Runs against Each Country

Leave a Reply

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