2. Virat Kohli, 471 runs in 2012
The Bad ass Badshah from India comes in at number 2 on the list. Virat was going through an extended purple patch in the ODIs during those days, slamming hundreds at will and he left no mercy on the T20 format. Scoring 471 runs with an average close to 40, Virat had his best knock against South Africa in the T20 World Cup, a well paced 78 where he hit the winning runs. Virat also scored 4 scores of fifty or more in the format that year.