2. Virat Kohli (India)
One of the batting greats of the modern era, Virat Kohli is right up there among the best batsmen of the world if not the best. In 6 T20I innings this year, King Kohli has passed the 50 run-mark on 4 occasions and is averaging a mind-boggling 104. One of the most consistent batters in the history of T20 internationals, the 27-year-old has scored 1,327 runs in 34 innings at an unbelievable average of 51. After ending on the losing side in the 2014 World T20, the Indian superstar would not leave any stone unturned in marshalling the Men-in-Blue to the World T20 title this time around in the conditions where he has played all his life.