T20I being more of a batter’s game, many explosive batters have graced the game and entertained the audiences with some breathtaking knocks. As fans and players brace for long sixes, there is always a craze for the centuries hit in the T20 World Cup, rare occurrences in the format.
This article will list all the batters who’ve scored centuries in the T20 World Cup.
Batters with Centuries in T20 World Cup
| Player | Team | Innings | 100s | High Score |
|---|---|---|---|---|
| Chris Gayle | West Indies | 31 | 2 | 117 |
| Sahibzada Farhan | Pakistan | 6 | 2 | 100* |
| Ahmed Shehzad | Pakistan | 9 | 1 | 111* |
| Harry Brook | England | 16 | 1 | 100 |
| Jos Buttler | England | 41 | 1 | 101* |
| Alex Hales | England | 20 | 1 | 116* |
| Mahela Jayawardene | Sri Lanka | 31 | 1 | 100 |
| Brendon McCullum | New Zealand | 25 | 1 | 123 |
| Pathum Nissanka | Sri Lanka | 25 | 1 | 100* |
| Glenn Phillips | New Zealand | 17 | 1 | 104 |
| Suresh Raina | India | 21 | 1 | 101 |
| Rilee Rossouw | South Africa | 5 | 1 | 109 |
| Yuvraj Samra | Canada | 4 | 1 | 110 |
| Tamim Iqbal | Bangladesh | 23 | 1 | 103* |
Key Insights on T20 World Cup Century Makers
Individual Batting Records and Milestone Centuries in T20 World Cup
Chris Gayle and Sahibzada Farhan have smashed two centuries each in the T20 World Cup.
Gayle was the first-ever batter to score a hundred in T20Is and the T20 World Cup. He struck a 57-ball 117 against South Africa in 2007.
Gayle is the only batter to score a century each while batting first and second in the tournament.
Farhan’s two hundreds came in the 2026 edition, making him the first batter to score two centuries in a T20 World Cup edition.
Brendon McCullum holds the highest individual score in the tournament, having smashed 123 off 58 balls against Bangladesh in 2012.
McCullum’s 123 is also the highest score by a non-opener in the T20 World Cup and the joint-highest individual score by a wicketkeeper-batter in T20Is.
England’s Harry Brook became the first captain to score a century in the T20 World Cup. He aggregated 100 runs off 51 balls against Pakistan in 2026.
Sri Lanka’s Pathum Nissanka became the first batter to score a hundred at home in the T20 World Cup. He scored an unbeaten 100 off 52 balls against Australia in Pallekele in 2026.
Five centuries recorded in 2026 are the most in a single T20 World Cup edition.
Fastest and Slowest Hundreds in T20 World Cup History
Gayle’s second century (100* vs England, 2016) came off in47 balls, making it the fastest by a batter in the T20 World Cup.
Jos Buttler, meanwhile, has struck the slowest hundred in the tournament, consuming 67 deliveries while scoring an unbeaten 101 against Sri Lanka in 2021. This knock is among the slowest centuries scored in T20Is.
T20 World Cup Centuries in Wins and Losses
Gayle’s 117 remains the highest individual score in a losing cause in the T20 World Cup.
Canada’s Yuvraj Samra is the other batter with a century in a defeat in this tournament. He scored 110 from 65 balls against New Zealand in 2026.
Samra also became the first associate batter and the youngest batter (19 years and 141 days) to smash a ton in the T20 World Cup.
England’s Alex Hales has brought up the highest individual score in a run chase in the T20 World Cup. He slammed an unbeaten 116 from 64 balls against Sri Lanka in 2014.
Read Next | Highest Team Totals for Each Team in ODI