1. Virat Kohli - 1292 runs 
virat kohli
One of the most consistent performers in the tournament, the star Indian batter, Virat Kohli ended his T20I career as a World Champion and the all-time highest run-scorer in the T20 World Cup. The right-handed batter was adjudged the Player of the Tournament in the 2014 and 2016 editions and also finished as the highest run-getter in T20 World Cup 2022. Kohli has amassed 1292 runs from 35 matches in his T20 World Cup career, at an average of 58.72 and a strike rate of 128.81. He was a part of India’s 2024 T20 World Cup triumph.