Australia are Virat Kohli's favourite opponent as he has scored 794 in 22 matches
Image Source : GettyEngland rank second with 589 runs in 19 matches with a best of unbeaten 80
Image Source : GettyIn 14 T20I matches against the West Indies Virat has amassed 570 runs with a best of unbeaten 94
Image Source : GettyPakistan come fourth in the rankings having scored 406 runs in 9 matches
Image Source : GettyHaving faced Sri Lanka on eight occasions, Virat has scored 339 runs against the neighbours
Image Source : GettyNext : Players to watch out for in Champions League Matchday 3