The ICC Men’s T20 World Cup is all about explosive batting, and it only takes a few balls to change the course of any match. In a format where every ball counts, scoring 50+ runs consistently is nothing short of a miracle. It shows that a player of this caliber has control, adaptiveness, and the ability to make-or-break an outcome. Many great players have shared the global stage of the T20 World Cup since 2007, and many have scored fifties and beyond. But only a few are known to have done it consistently over the years.
List of Players with Most Fifties in ICC T20 World Cup History
This updated list includes the top 10 most fifties in T20 World Cup history:
| Rank | Player | Matches | Runs | Fifties |
| 1 | Virat Kohli | 33 | 1292 | 15 |
| 2 | Rohit Sharma | 44 | 1220 | 12 |
| 3 | David Warner | 41 | 984 | 8 |
| 4 | Chris Gayle | 32 | 965 | 7 |
| 5 | Mahela Jayawardene | 31 | 1016 | 6 |
| 6 | Tillakaratne Dilshan | 34 | 897 | 6 |
| 7 | Jos Buttler | 35 | 1013 | 6 |
| 8 | AB de Villiers | 29 | 717 | 5 |
| 9 | Shane Watson | 24 | 537 | 5 |
| 10 | KL Rahul/ Babar Azam, Surya kumar Yadav | 10-15 | 300-400 | 5 |
Why Fifties Matter in the T20 World Cup
In a format where a team gets to face a total of 120 balls throughout the inning, scoring 50+ runs is a big achievement for any player who does that. In the T20 format, players don’t get much time to set the momentum and settle to the pitch conditions. They have to be aggressive from the very first ball. The fastest fifty in T20 World Cup history belongs to Yuvraj Singh of India, who made 58 runs off 16 balls in a match against England in Durban, 2007.
This stunning record came after Singh’s six consecutive sixes in a single over while facing England’s Stuart Broad. He only took 12 balls to make 50+ scores in that match.
SUGGESTED READ: Bowlers Who Never Bowled a No Ball in International Cricket | Full List & Records
Top 10 Players With Most Fifties in T20 World Cup
1. Virat Kohli (India) – 15 fifties

- Matches: 33
- Runs: 1292
- Fifties: 15
- Highest Scores: 89*
- Strike Rate: 128.47
Virat Kohli is one of the greatest players in the world of cricket. He holds countless records and achievements. Among them, he holds the all-time record for most fifties in a T20 World Cup with 15 half-centuries. In total, he has scored over 1,292 runs in just 33 matches.
This makes him the leading run scorer in the tournament. Kohli, also nicknamed “Chiku”, is a batting sensation whose consistency is unmatched in any format. He is one of the most reliable T20 World Cup batsmen ever. His ability to drive momentum and change the course of the match is exceptional.
Kohli has scored 50+ runs in an average of 2 matches. In a format where there’s a high risk, his strike rate exceeds 128 in the tournament. He scored 82 not out in one of his most successful innings against Pakistan in 2022.
READ MORE: Virat Kohli Jersey Number: The Story Behind Number 18
2. Rohit Sharma (India) – 12 fifties

- Matches: 44
- Runs: 1220
- Fifties: 12
- Highest Score: 79*
- Strike Rate: 127.88
India’s Rohit Sharma ranks second in the top 10 most fifties in T20 World Cup history. He has scored over 1,220 runs in 44 matches. The “Hitman” is one of the most experienced players in the tournament, with his contribution in every edition from 2007 to 2024. He is also known as an aggressive opener who scored his first World Cup fifty in 2007.
Over the next two decades, he has shown consistency and delivered outstandingly. His 79* against Australia in the 2010 tournament was one of his best performances.
3. David Warner (Australia) – 8 fifties

- Matches: 41
- Runs: 984
- Fifties: 8
- Highest Score: 89*
- Strike Rate: 134.30
Following the Indian duo, Australia’s David Warner is Third on the list of the top 10 most fifties in the T20 World Cup with eight fifties. In just 41 games, he made over 984 runs. Warner is known for his quick and aggressive batting. He maintained a strike rate of over 134, which is an impressive stat for an opening batsman.
Warner has led Australia to many victories in the T20 World Cup, the most recent being in the T20 World Cup 2021. He can dominate bowlers and is known to be one of the most dangerous players in the powerplay overs.
4. Chris Gayle (West Indies) – 7 fifties

- Matches: 32
- Runs: 965
- Fifties: 7
- Highest Score: 117
- Strike Rate: 142.75
Chris Gayle, one of the greatest T20 players ever, scored 965 runs in just 32 games. On top of that, he has multiple centuries in the tournament. In 2007, Gayle scored the first century in the T20 World Cup history against South Africa.
He made history with his explosive batting style, and his impressive strike rate of over 142. Gayle’s seven fifties and two centuries helped the West Indies win the T20 World Cup twice.
5. Mahela Jayawardene (Sri Lanka) – 6 fifties

- Matches: 31
- Runs: 1016
- Fifties: 6
- Highest Score: 100*
- Strike Rate: 134.74
In 31 games, Mahela Jayawardene scored over 1,016 runs and six fifties, which places him fifth on the list of top 10 fifties in T20 World Cup history. He scored an unbeaten century against Zimbabwe in the 2010 T20 World Cup. He also played a big part in Sri Lanka’s successful campaign in 2014.
Sri Lanka advanced to several finals because of Jayawardene’s calm approach to pressure. He is one of the most technically balanced players in cricket history.
6. Tillakaratne Dilshan (Sri Lanka) – 6 fifties

- Matches: 34
- Runs: 897
- Fifties: 6
- Highest Score: 96*
- Strike Rate: 124.06
Sixth on the list with 6 fifties is Tillakaratne Dilshan from Sri Lanka who has scored 6 fifties in the tournament. In 34 games, he scored over 897 runs for the country in the T20 World Cup. He is known to have innovative batting, and the world knows him for his famous “Dilscoop” shot.
7. Jos Buttler (England) – 6 fifties

- Matches: 35
- Runs: 1013
- Fifties: 6
- Highest Score: 101*
- Strike Rate: 147.50
Jos Buttler has scored over 1,000 runs and six fifties in the T20 World Cup. The England national has one of the highest strike rates of above 147, which makes him an elite player. He has the ability to win games, score runs, and put constant pressure on the opposing team. His century against Sri Lanka showed that he could play innings that won games.
8. AB de Villiers (South Africa) – 5 fifties

- Matches: 29
- Runs: 717
- Fifties: 5
- Highest Score: 79*
- Strike Rate: 143.00
In number 8, AB de Villiers holds a strong position with five fifties and 700 runs in the T20 World Cup. He has a strike rate of over 143. He is known for his innovative shots. He scores runs quickly and aggressively.
ALSO FIND OUT: AB de Villiers Net Worth: How Rich is the Cricket Legend?
9. Shane Watson (Australia) – 5 fifties

- Matches: 24
- Runs: 537
- Fifties: 5
- Highest Score: 81*
- Strike Rate: 140.19
Australia’s Shane Watson is a valuable all-rounder with 5 fifties and 537 runs in the T20 World Cup. He has proved himself in big matches for the country, and consistently made runs for the team.
10. Babar Azam, KL Rahul, Surya Kumar Yadav – 5 fifties

| Babar Azam (PAK) | KL Rahul (IND) | Surya Kumar Yadav (IND) |
| Matches: 15Runs: 427Fifties: 5Highest Score: 70Strike Rate: 114.70 | Matches: 12Runs: 322Fifties: 5Highest Score: 69Strike Rate: 133.60 | Matches: 14Runs: 392Fifties: 5Highest Score: 68Strike Rate: 158.00 |
Babar Azam, KL Rahul, and Surya Kumar Yadav hold the tenth place on the list of top 10 fifties in T20 World Cup history. These players represent the new generation of the T20 format. They have shown consistency for their countries and aggressive batting in the tournament. They all have scored over 300 runs in over 10 matches in the T20 World Cup.
Virat Kohli stands on top with 15 fifties with clear dominance in T20 World Cup history.
For more T20 World Cup news, updates, and stories, follow Jeetwin Sports











