| 1 | Sahil Chauhan (Estonia) Estonia vs Cyprus | Bangkok, 2024 Chauhan made history by scoring a century in just 27 balls, the fastest in T20I cricket history, including 18 sixes in an innings of 144* off 41 balls, passing Jan Nicol Loftie-Eaton's record. | 2,024 | 27 | 144 | Royal Bangkok Sports Club |
| 2 | Jan Nicol Loftie-Eaton (Namibia) Namibia vs Nepal | Windhoek, 2023 Loftie-Eaton smashed his century in just 33 balls against Nepal, setting what was then the T20I century record before it was broken by Chauhan in 2024. | 2,023 | 33 | 107 | Wanderers Cricket Ground, Windhoek |
| 3 | Finn Allen (New Zealand) New Zealand vs South Africa | T20 World Cup 2026 Allen smashed the fastest century in T20 World Cup history in just 33 balls in the 2026 semi-final against South Africa, taking New Zealand into the final. | 2,026 | 33 | 120 | T20 World Cup 2026 Semi-Final |
| 4 | Rohit Sharma (India) India vs Sri Lanka | Indore, 2017 Rohit scored a T20I hundred in just 35 balls against Sri Lanka in Indore, reaching the milestone with 4 sixes in a row from the last over he faced before getting to three figures. | 2,017 | 35 | 118 | Holkar Stadium, Indore |
| 5 | Suryakumar Yadav (India) India vs England | Rajkot, 2023 Suryakumar reached his century in just 45 balls against England in Rajkot, an innings that epitomised his 360-degree approach to T20 batting. | 2,023 | 45 | 117 | Saurashtra Cricket Association Stadium, Rajkot |
| 6 | David Miller (South Africa) South Africa vs Bangladesh | Potchefstroom, 2017 Miller's explosive century came in just 35 balls against Bangladesh, as South Africa's 'Killer' Miller showed why he is one of T20 cricket's most feared power-hitters. | 2,017 | 35 | 101 | Senwes Park, Potchefstroom |
| 7 | Colin Munro (New Zealand) New Zealand vs Sri Lanka | Auckland, 2016 Munro's electrifying 46-ball hundred against Sri Lanka was the fastest T20I century by a New Zealander at the time and came as part of one of the most destructive opening innings in T20I history. | 2,016 | 46 | 109 | Eden Park, Auckland |
| 8 | Vaibhav Suryavanshi (India) India vs Pakistan | T20 World Cup 2026 India's teenage sensation scored a century in just 32 balls in the T20 World Cup 2026 against Pakistan, becoming the youngest player to score a T20I hundred. | 2,026 | 32 | 105 | T20 World Cup 2026 |
| 9 | KL Rahul (India) India vs West Indies | Lauderhill, 2016 Rahul smashed a 46-ball T20I century against West Indies in Florida, one of the fastest by any Indian batsman and a statement of his explosive ability at the top of the order. | 2,016 | 46 | 110 | Central Broward Regional Park, Lauderhill |
| 10 | Chris Gayle (West Indies) West Indies vs Zimbabwe | T20 World Cup 2007 Gayle's landmark 57-ball hundred was the first ever century in T20I cricket, scored during the inaugural T20 World Cup, leaving cricket fans speechless. | 2,007 | 57 | 117 | The Wanderers, Johannesburg |
| 11 | Paul Stirling (Ireland) Ireland vs Afghanistan | Belfast, 2019 Stirling scored a spectacular 47-ball century for Ireland against Afghanistan, confirming him as one of associate cricket's most destructive batsmen. | 2,019 | 47 | 115 | Stormont, Belfast |
| 12 | Hazratullah Zazai (Afghanistan) Afghanistan vs Ireland | Dehradun, 2019 Zazai smashed a blazing 42-ball hundred against Ireland, Afghanistan's fastest T20I century and a warning to the world about the explosive talent emerging from Afghan cricket. | 2,019 | 42 | 162 | Rajiv Gandhi International Cricket Stadium, Dehradun |
| 13 | Aaron Finch (Australia) Australia vs Zimbabwe | Harare, 2018 Finch included his century in 36 balls on the way to his record-breaking 172 — the highest individual T20I score — against Zimbabwe in Harare. | 2,018 | 36 | 172 | Harare Sports Club |
| 14 | Tillakaratne Dilshan (Sri Lanka) Sri Lanka vs New Zealand | Chittagong, 2014 Dilshan scored one of Sri Lanka's finest T20I hundreds in just 57 balls against New Zealand, showcasing his ability to destroy any bowling attack in the powerplay. | 2,014 | 57 | 104 | Zahur Ahmed Chowdhury Stadium, Chittagong |
| 15 | Brendon McCullum (New Zealand) New Zealand vs Bangladesh | Pallekele, 2012 McCullum's belligerent century off 56 balls against Bangladesh was the first T20I hundred by a New Zealander, transforming how the format was played in the early 2010s. | 2,012 | 56 | 123 | Pallekele International Cricket Stadium, Pallekele |
| 16 | Denesh Ramdin (West Indies) West Indies vs England | North Sound, 2019 Ramdin produced an explosive 53-ball century against England, demonstrating the West Indies' unique ability to score heavily in the shortest format. | 2,019 | 53 | 109 | Sir Vivian Richards Stadium, North Sound |
| 17 | Jos Buttler (England) England vs Sri Lanka | Southampton, 2021 Buttler's devastating 40-ball T20I century against Sri Lanka was one of the finest examples of T20 batsmanship by any English player, and a key innings in England's T20I revival. | 2,021 | 40 | 101 | Ageas Bowl, Southampton |
| 18 | Rilee Rossouw (South Africa) South Africa vs Bangladesh | Potchefstroom, 2017 Rossouw scored a blazing 43-ball century against Bangladesh, in the same match as Miller's century — the two of them contributed to an extraordinary batting performance. | 2,017 | 43 | 78 | Senwes Park, Potchefstroom |
| 19 | Fakhar Zaman (Pakistan) Pakistan vs Zimbabwe | Lahore, 2023 Fakhar's explosive 43-ball century against Zimbabwe in Lahore was Pakistan's fastest T20I hundred, reaching the milestone with a boundary off the last ball of the over. | 2,023 | 43 | 109 | Gaddafi Stadium, Lahore |
| 20 | Rahmanullah Gurbaz (Afghanistan) Afghanistan vs Zimbabwe | Sharjah, 2023 Gurbaz's electric 44-ball T20I century against Zimbabwe confirmed him as one of the fastest and most aggressive openers in world cricket at just 22 years of age. | 2,023 | 44 | 118 | Sharjah Cricket Stadium, Sharjah |