Virat Kohli Full Stats - T20, ODI, and Test

Virat Kohli Player Profile

Virat Kohli is one of India’s most prolific batsmen and that resonates in his T20 career. Virat Kohli's T20 career has been one of extraordinary consistency, record-breaking achievements,  and explosive batting displays. He made his mark in domestic cricket while captaining Delhi and showcasing his aggressive approach and ability to score quickly. Virat Kohli made his T20 International debut for India in 2010 against Zimbabwe and to date, he has played a total of 117 T20 matches.

He scored his first T20I half-century in 2012 against Sri Lanka and has been a consistent player ever since. One of his first standout performances was in the 2012 ICC World Cup where he scored 185 runs in five matches, scoring him a place in the Team of the Tournament. Along the line of his cricket legacy, he has scored a total of 4,037 runs in T20Is.

Player Name Virat Kohli
Birth Date 1988-11-05
Nationality IND
T20I Debut -
Jersey No 18
Batting Style RH
Bowling Style O
Player Role Batsman

Virat Kohli T20 Stats

Virat Kohli’s T20 stats stand as a titan in the world of T20 cricket. He has played in 117 T20 international matches for the Indian Cricket Team. His impressive batting skills have led to a total of 4,037 runs in T20Is. Kohli holds the record for the most runs scored in T20 Internationals, a testament to his dominance in the format. He's also the all-time highest run-getter in the history of the Indian Premier League (IPL). In 109 innings, Kohli boasts an excellent batting average of 51.75 and maintains a healthy strike rate of 138.15.

While he has scored only one century, he has notched up an impressive 37 half-centuries and his highest individual score in T20Is is an impressive 122 runs. Virat Kohli’s consistency, adaptability, and ability to anchor innings make him a vital asset in T20 cricket and he has 361 fours and 117 sixes in his name. 

Batting Stats Overall 

MAT INN Runs HS AVG SR 50's 100's 4's 6's
117 109 4037 122* 51.76 138.16 37 1 361 117

Batting Stats vs Opponent 

Team MAT INN Runs HS AVG SR 50's 100's 4's 6's
Afghanistan 5 5 201 122* 67 -0.4 1 1 21 8
Australia 22 22 794 90* 52.93 -1.61 8 0 60 26
Bangladesh 5 5 193 64* 96.5 122.15 2 0 17 3
England 20 20 639 80* 39.94 135.67 5 0 61 18
Hong Kong 1 1 59 59* 0 134.09 1 0 1 3
Ireland 2 2 9 9 4.5 90 0 0 1 0
Namibia 1 1 0 0* 0 -99 0 0 0 0
Netherlands 1 1 62 62* 0 140.91 1 0 3 2
New Zealand 10 10 311 70 34.56 138.84 2 0 29 8
Pakistan 10 10 488 82* 81.33 123.86 5 0 48 11
Scotland 1 1 2 2* 0 100 0 0 0 0
South Africa 13 13 318 72* 35.33 -0.64 2 0 26 10
Sri Lanka 8 8 339 82 67.8 -0.68 4 0 33 9
United Arab Emirates 1 1 0 0* 0 -99 0 0 0 0
West Indies 14 14 570 94* 57 -1.15 6 0 56 18
Zimbabwe 3 3 52 26* 52 -0.1 0 0 5 1

Bowling Stats Overall 

MAT WKT BBF AVG SR 4W 5W
117 4 1/13 51 38 0 0

Bowling Stats vs Opponent 

Team MAT WKT BBF AVG SR 4W 10W
Australia 22 0 0/0 0 0
England 20 2 1/0 22.5 20 0 0
Hong Kong 1 0 0/6 0 0
New Zealand 10 0 0/0 0 0
Pakistan 10 1 1/0 42 30 0 0
South Africa 13 0 0/0 0 0
Sri Lanka 8 0 0/0 0 0
West Indies 14 1 1/0 15 10 0 0

Virat Kohli T20 World Cup Stats

The stats of Virat Kohli's T20 World Cup records the player's iconic performances in these international matches. Virat Kohli has amassed an impressive 1,141 runs in T20 World Cups across 27 innings. This remarkable achievement makes him the leading run-scorer in the competition, suring Mahela Jayawardene’s tally of 1,016 runs.

Kohli has an impressive record of 14 fifty-plus scores in the T20 World Cups, which is the highest by any batter in the tournament to date. His consistency and ability to perform under pressure have made him a key player for the Indian cricket team.

FAQ's

How many runs has Virat Kohli scored in T20I’s?

Virat Kohli has scored over 4037 runs in T20 Internationals, making him the format's all-time leading run-scorer.

Virat Kohli T20 World Cup Stats?

Virat Kohli is the highest run-scorer in T20 World Cup history. He has scored a total of 1141 runs with an average of 81.5 and has scored 14 half-centuries in the tournament.

How many runs has Virat Kohli scored against Pakistan in T20 World Cup’s?

Virat Kohli has an outstanding record against Pakistan in T20 World Cups, having scored over 300 runs with a remarkable average of 77.75.

Virat Kohli century list in T20I’s?

Virat Kohli has scored one century in T20I's against Afghanistan in the 2022 Asia Cup

How many sixes has Virat Kohli hit in T20I’s?

Virat Kohli has smashed 117 sixes in his T20 International career.