Top 5 Best Cricketers Of T20 World Cup
Virat Kohli, Shakib Al Hasan, Rohit Sharma, Shahid Afridi and Jasprit Bumrah make up our list of the Top 5 Best Cricketers Of T20 World Cup history as of 2026. The ranking considers career numbers, Player of the Tournament awards, performances in knockout matches, all-round contribution and impact on title-winning campaigns.
Kohli remains the tournament's highest run-scorer with 1,292 runs, while Shakib owns the all-time wicket record with 50 wickets and also scored 853 runs. Rohit finished second on the run-scoring list with 1,220 and captained India to the 2024 title. Afridi combined 546 runs with 39 wickets, while Bumrah won the 2024 Player of the Tournament award and followed it with another major campaign in India's 2026 title defence.
Top 5 Best Cricketers in T20 World Cup History
The word "best" is broader than one statistical category, so this ranking gives weight to career performance, major tournament awards, knockout impact, longevity and team success.
|
Rank |
Player |
Country |
Key T20 World Cup Record |
|
1 |
Virat Kohli |
India |
1,292 runs, two Player of the Tournament awards |
|
2 |
Shakib Al Hasan |
Bangladesh |
853 runs and record 50 wickets |
|
3 |
Rohit Sharma |
India |
1,220 runs, 2007 and 2024 champion |
|
4 |
Shahid Afridi |
Pakistan |
546 runs, 39 wickets, 2007 Player of the Tournament |
|
5 |
Jasprit Bumrah |
India |
2024 Player of the Tournament, 2024 and 2026 champion |
Several other players have strong cases, especially Chris Gayle, Shane Watson, Mahela Jayawardene, Kevin Pietersen and David Warner. The five above combine individual numbers with sustained influence across World Cup campaigns.
1. Virat Kohli
Virat Kohli ranks first among the best T20 World Cup cricketers because he owns the tournament's all-time run record and remains the only player to win the Men's T20 World Cup Player of the Tournament award twice. He scored 1,292 runs between 2012 and 2024 and finished with 15 half-centuries.
|
Virat Kohli T20 World Cup Record |
Stats |
|
Matches |
35 |
|
Runs |
1,292 |
|
Batting average |
58.72 |
|
Fifties |
15 |
|
Player of the Tournament |
2014, 2016 |
|
T20 World Cup titles |
1 |
Kohli's strongest individual campaign came in 2014, when he scored 319 runs in six matches. That total remained the record for a single edition until Sahibzada Farhan reached 383 in 2026.
He returned in 2016 with another outstanding tournament, scoring 273 runs in five innings at an average of 136.50. The ICC selection panel named him Player of the Tournament for the second consecutive edition.
Kohli's Biggest T20 World Cup Innings
Some of his most important World Cup knocks came under pressure:
- 72* against South Africa in the 2014 semi-final
- 77 against Sri Lanka in the 2014 final
- 82* against Australia in 2016
- 82* against Pakistan in Melbourne in 2022
- 76 against South Africa in the 2024 final
His final T20 international innings came in the 2024 World Cup final. Kohli scored 76 as India defeated South Africa and ended an 11-year wait for an ICC men's title.
No batter has scored more runs in Men's T20 World Cup history. His combination of tournament volume and knockout performances gives him the strongest claim to the top position.
2. Shakib Al Hasan
Shakib Al Hasan owns the record for the most wickets in Men's T20 World Cup history with 50 and also scored 853 runs. Few players have contributed so heavily with both bat and ball across such a long period.
|
Shakib Al Hasan T20 World Cup Record |
Stats |
|
Matches |
43 |
|
Runs |
853 |
|
Wickets |
50 |
|
Batting average |
23.05 |
|
Batting strike rate |
120.14 |
|
Career span |
2007–2024 |
Shakib played in T20 World Cups from the inaugural 2007 tournament through 2024.
His 50 wickets remain the tournament record, 11 more than Shahid Afridi's 39 when ESPN reviewed the career leaderboard before the 2026 competition.
The batting contribution strengthens his case considerably. Shakib's 853 runs place him among the leading run-scorers in tournament history rather than simply among its best bowlers.
His record is unusual because very few players have combined 800-plus runs with 50 wickets at a Men's T20 World Cup.
3. Rohit Sharma
Rohit Sharma scored 1,220 runs in Men's T20 World Cups and finished his career second only to Virat Kohli on the all-time run list. He also experienced both ends of India's long T20 World Cup journey, winning the tournament as a young player in 2007 and as captain in 2024.
|
Rohit Sharma T20 World Cup Record |
Stats |
|
Matches |
47 |
|
Innings |
44 |
|
Runs |
1,220 |
|
Average |
34.85 |
|
Strike rate |
133.04 |
|
T20 World Cup titles |
2007, 2024 |
|
Title as captain |
2024 |
Rohit featured in every Men's T20 World Cup from 2007 through 2024.
His 2007 campaign included a match-winning half-century against South Africa before India went on to win the inaugural tournament.
Seventeen years later, he captained India to another title.
Rohit also produced one of his strongest World Cup campaigns in 2024. He scored 257 runs at a strike rate of 156.70, including 92 against Australia in the Super Eight stage and 57 against England in the semi-final.
India defeated South Africa in the final, making Rohit the captain of the first Indian side to win the Men's T20 World Cup since 2007.
His career ended with 1,220 tournament runs and two winner's medals.
4. Shahid Afridi
Shahid Afridi was one of the defining all-rounders of the early T20 World Cups, finishing with 546 runs and 39 wickets. He won the Player of the Tournament award in 2007 and then played a central role when Pakistan won the title in 2009.
|
Shahid Afridi T20 World Cup Record |
Stats |
|
Matches |
34 |
|
Runs |
546 |
|
Wickets |
39 |
|
Player of the Tournament |
2007 |
|
T20 World Cup titles |
1 |
|
Title year |
2009 |
Afridi's bowling drove much of his early World Cup value. He took 12 wickets in the inaugural edition and was named Player of the Tournament despite Pakistan losing the final to India.
Two years later, his contribution shifted from strong tournament performer to title-winning match winner.
In the 2009 semi-final against South Africa, Afridi scored 51 from 34 balls before taking 2/16. Pakistan advanced to the final and went on to beat Sri Lanka.
Afridi earned Player of the Match honours in both the semi-final and the final during Pakistan's 2009 title run.
His combination of tournament awards, wickets, runs and knockout influence keeps him high on the list of the Top 5 Best Cricketers Of T20 World Cup history.
5. Jasprit Bumrah
Jasprit Bumrah earns fifth place after producing two major title-winning campaigns for India in 2024 and 2026. He was named Player of the Tournament in 2024 after taking 15 wickets at an average of 8.26 and an economy rate of just 4.17.
|
Jasprit Bumrah T20 World Cup Record |
Key Figure |
|
Wickets in 2024 |
15 |
|
2024 bowling average |
8.26 |
|
2024 economy |
4.17 |
|
Player of the Tournament |
2024 |
|
Wickets in 2026 |
14 |
|
T20 World Cup titles |
2024, 2026 |
Bumrah did not finish as the leading wicket-taker in 2024, but his control separated his campaign from the rest of the field.
Arshdeep Singh and Fazalhaq Farooqi took 17 wickets each, while Bumrah finished with 15. His average and economy were exceptional, and the ICC named him Player of the Tournament.
Bumrah in the 2024 Final
South Africa appeared in control of the final chase at one stage, but Bumrah's late spell helped India recover.
He finished with 2/18 from four overs as India won by seven runs.
His importance continued in the 2026 tournament.
Bumrah took 14 wickets in eight matches at an average of 12.42 and an economy of 6.21. In the final against New Zealand, he produced 4/15 and won the Player of the Match award as India captured a third T20 World Cup title.
India's 2026 victory also made them the first team to win consecutive Men's T20 World Cups.
Why Shane Watson Just Misses the Top Five
Shane Watson has one of the strongest all-round T20 World Cup records and was especially dominant in 2012.
He scored 249 runs and took 11 wickets in the 2012 tournament, finishing as the leading run-scorer and second-highest wicket-taker. The ICC named him Player of the Tournament.
Across his T20 World Cup career, Watson scored 537 runs and took 22 wickets.
He misses the top five here mainly because Afridi combined similar all-round value with a World Cup title and major knockout performances, while Bumrah now has two championship campaigns plus a Player of the Tournament award.
Other T20 World Cup Greats Worth Mentioning
Several players sit just outside this top five.
Chris Gayle
Chris Gayle scored 965 T20 World Cup runs and became the first batter to score a T20I century when he made 117 in the opening match of the 2007 tournament.
He remains one of the most influential power hitters in the tournament's history.
Mahela Jayawardene
Mahela Jayawardene scored 1,016 runs, making him one of only four players to cross 1,000 career runs at the tournament by the end of 2026.
His consistency across multiple editions keeps him among the leading T20 World Cup batters.
Kevin Pietersen
Kevin Pietersen was central to England's first men's ICC white-ball title in 2010.
He scored 248 runs at an average of 62 in that tournament and was named Player of the Tournament after England defeated Australia in the final.
Sanju Samson
Sanju Samson produced one of the strongest single-edition batting campaigns in 2026.
He scored 321 runs from five innings at an average of 80.25 and a strike rate of 199.37, winning the Player of the Tournament award as India retained the title.
His 89 against New Zealand was also the highest individual score in a Men's T20 World Cup final at the time.
A longer T20 World Cup career would be needed before comparing his overall record with players who delivered across several editions.
Best T20 World Cup Cricketers by Major Record
|
Category |
Player |
Record |
|
Most career runs |
Virat Kohli |
1,292 |
|
Second-most career runs |
Rohit Sharma |
1,220 |
|
Most career wickets |
Shakib Al Hasan |
50 |
|
Two-time Player of the Tournament |
Virat Kohli |
2014, 2016 |
|
2007 Player of the Tournament |
Shahid Afridi |
12 wickets in tournament |
|
2024 Player of the Tournament |
Jasprit Bumrah |
15 wickets |
|
2026 Player of the Tournament |
Sanju Samson |
321 runs |
|
Most runs in one edition |
Sahibzada Farhan |
383 in 2026 |
Farhan's 383 runs in 2026 moved past Kohli's previous single-edition record of 319, while Samson and Bumrah strengthened India's place in the tournament's modern era.
Who Could Enter the Top Five in Future?
Several active or recently active players have already built strong World Cup records.
Jos Buttler reached 1,100 T20 World Cup runs by 2026, putting him third on the updated all-time run list behind Kohli and Rohit.
Hardik Pandya has also built a strong two-way record and added another title in 2026. During that tournament alone, he scored 217 runs and took nine wickets.
Sanju Samson's 2026 Player of the Tournament campaign gives him one of the strongest recent cases, but his overall World Cup sample remains much shorter than the careers of Kohli, Shakib, Rohit and Afridi.
FAQs
Who is the best cricketer in T20 World Cup history?
Virat Kohli has the strongest overall case. He is the tournament's leading run-scorer with 1,292 runs and the only player to win the Men's T20 World Cup Player of the Tournament award twice.
Who has scored the most runs in T20 World Cup history?
Virat Kohli leads the all-time list with 1,292 runs. Rohit Sharma is second with 1,220, while Jos Buttler reached 1,100 by 2026.
Who has taken the most wickets in T20 World Cup history?
Shakib Al Hasan holds the record with 50 wickets. Shahid Afridi finished his tournament career with 39 wickets.
Which player has won the T20 World Cup Player of the Tournament twice?
Virat Kohli is the only men's player to win the award twice. He received it in 2014 and 2016.
Who was the Player of the Tournament in the 2026 T20 World Cup?
Sanju Samson won the 2026 Player of the Tournament award. He scored 321 runs from five innings as India won the title.
Related T20 World Cup Articles
- Most Runs in T20 World Cup History
- Most Wickets in T20 World Cup History
- T20 World Cup Player of the Tournament Winners List
- T20 World Cup Winners List
- Most Centuries in T20 World Cup History

Rivcky John
A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.
