Performance so far in T20
Virat Kohli has the best batting record in the T20 format. Kohli has 3227 runs from 94 matches at an average of 52.05. This includes 29 half-centuries. Kohli has yet to score an international century in T20I. The highest score was 94 runs. Virat Kohli can claim a better record in T20I than any other batsman in the Indian team.
Performance after the 2016 World Cup
Virat Kohli’s performance after the 2016 T20 World Cup cannot be overstated. Kohli scored 1586 runs in 52 matches at an average of 46.64. That, too, is at an excellent streak of 140.85. This will include 13 half-centuries. KL Rahul tops the list with 1831 runs from 56 matches at an average of 40.68. Kohli has scored two centuries and 16 fifties during this period. England’s Jose Butler has scored 1301 runs in 40 matches. This includes one century and 11 half-centuries.
Performance in the last two IPL seasons
Kohli vacated the RCB captaincy last IPL season. Though the team has yet to win the title, Kohli can claim the best batting record. In the 2020 season, Kohli scored 466 runs at an average of 42.36. This would include three half-centuries. But the performance in the 2021 season was a bit poor. He scored 405 runs in 15 matches at an average of 28.92. He has scored just three half-centuries. Last season, Kohli was unable to put up a great performance like every other season.
Runners-up in the T20 after 2019
Virat Kohli tops the list of T20I run-scorers after 2019. Kohli has scored 1060 runs in 30 matches at an average of 58.88. That, too, is at 141.71, the best streakrate. This would include 10 half-centuries. Babur led Assam with 1503 runs, ahead of Paul Stirling (1389), Mohammad Rizwan (1330) and Kevin O’Brien (1198). All other Indians are below Kohli in this record. It is clear from this that Virat Kohli is still the key player in India’s T20 line-up.