1. Virat Kohli - 1292 Runs

virat kohli 1292 runs sportstiger

Arguably, India’s best batter in the tournament, Virat Kohli has scored the most runs for India in the T20 World Cup and is also the all-time highest run-scorer in T20 World Cup. The right-hander has scored 1292 runs from 35 matches in his career in T20 World Cup from 2012 to 2024 at an average of 58.72 and a strike rate of 128.81 along with 15 half-centuries.