Highest run-scorers in the history of the T20 World Cup
Getting up consistently and scoring runs is an art and not everyone’s cup of tea. Add to that the pressure of scoring runs for your country in an ICC tournament such as the T20 World Cup, and most people would falter nine out of ten times. But we have some phenomenal batters in world cricket that have happily taken up this challenge and shown with their performances that it is possible to wake up each day and win matches for your country with the bat. Here are the top 5 highest run-scorers in the history of the T20 World Cup so far.
| S. No. | Player | Team | Matches | Runs |
| 1 | Virat Kohli | India | 27 | 1141 |
| 2 | Mahela Jayawardene | Sri Lanka | 31 | 1016 |
| 3 | Chris Gayle | West Indies | 33 | 965 |
| 4 | Rohit Sharma | India | 39 | 963 |
| 5 | Tillakaratne Dilshan | Sri Lanka | 35 | 897 |
Virat Kohli
Virat Kohli is undoubtedly the highest run scorer ever in the history of the T20 World Cup, and it is highly unlikely that anyone will ever break this record. Kohli has 1141 runs in just 27 matches and will be ready to score a lot more in the coming tournament.
Mahela Jayawardene
It is not a popular opinion, but as per the statistics, Mahela Jayawardene is a T20 legend and has scored a lot of runs in this format. He has 1016 runs to his name in 31 matches in the T20 World Cup.
Also Read: BCCI News: Gautam Gambhir or Stephen Fleming who will be next India’s Head Coach?
Chris Gayle
The third player on this list is the universe boss and probably the best player ever to play this format, Chris Gayle. Gayle has scored 965 runs in the history of the T20 World Cup with the help of 63 massive sixes, the most by any batter.
Rohit Sharma
Another T20 legend on this list is Rohit Sharma, who has scored 963 runs in T20 World Cup history and will be looking to target that 1000-run mark this time around with his sensational batting performances.
Tillakaratne Dilshan
The final player on this list is Tillakaratne Dilshan, who has scored 897 runs in 35 matches that he has played in the history of the T20 World Cup. His highest score is 96* in the tournament’s history.



