Let's have a look at Virat Kohli's team-wise performances in T20 Internationals.
Virat Kohli's bat has roared fiercely against Australia and he has so far scored 720 runs at a stunning average of 55.38 in T20Is.
After Australia, Kohli has fared well against England. Against the English side, he has scored 589 runs in T20Is at an average of 39.27.
After the world's top Australia and England, Kohli has performed significantly well against West Indies as he has scored 570 runs at an average of 57 in T20Is.
Next comes Pakistan against whom Kohli has always oozed runs as he has scored 406 runs at an incredible average of 67.67 in T20Is.
In T20 Internationals against Sri Lanka, Virat Kohli has scored 339 runs at an average of 67.80.
Virat Kohli has so far scored 311 runs against New Zealand at an average of 34.56 riding on two fifties.
Kohli's bat has also fired against South Africa as he has scored 254 runs against Proteas at an average of 36.29.
Kohli pummelled a century against Afghanistan during the recent Asia Cup as he has scored 172 runs against this team so far.
Virat Kohli has scored 129 runs at an average of 64.5 against Bangladesh in T20 Internationals.