The history of the ICC Men’s T20 World Cup is full of many memorable innings. Whenever the pressure increases on the big stage, some players take over the team with their bat. The name of Virat Kohli tops the list of such players, who has played the maximum number of 50 or more innings in this tournament.
Kohli’s record is the strongest
Virat Kohli has scored 15 half-centuries in the T20 World Cup matches played between 2012 and 2024. He scored 1292 runs in 35 matches and his average was more than 58, which is considered excellent in this format. Even though he does not have a single century to his name, playing big innings continuously keeps him at the top of this list.
Rohit Sharma is also not behind
Former Indian captain Rohit Sharma is at second place in this list. From 2007 to 2024, he has scored 12 half-centuries. By scoring 1220 runs in 47 matches, he helped Team India win many important matches. Rohit’s specialty is his fast strike rate and ability to hit big shots.
Gayle’s powerful style
Chris Gayle of West Indies is known for his aggressive game. He has 2 centuries and 7 half-centuries in his name in the T20 World Cup. That means he has scored 50 or more runs a total of 9 times. His innings of 117 runs is his highest score. Gayle hit 63 sixes in this tournament, which shows his strength.
David Warner – expert on fast starts
Australia’s David Warner has scored 8 half-centuries. Many times he gave a strong start to the team and put pressure on the opposition bowlers in the powerplay. His strike rate and aggressive style make him one of the successful batsmen of the T20 World Cup.
Mahela Jayawardene – Combination of class and control
Mahela Jayawardene of Sri Lanka has scored 1 century and 6 half-centuries. His score of 100 runs is still remembered. With his calm nature and technical strength, he has handled the team in many important matches. Class was clearly visible in Jayawardene’s batting.

