In the last decade, T20 cricket has significantly changed the sport. Besides its popularity through franchise leagues, T20 cricket has also created a new group of players who travel the world playing this format. In T20 cricket, where quick scoring is crucial, hitting a century is the ultimate achievement for a batter. Although getting a hundred in T20I cricket was once rare, the game has evolved, pitches have become flatter, and batting techniques have improved, making centuries more common than they were ten years ago.
Because T20 matches are short, scoring a century requires a lot of effort, aggressive play from the start, and a strong mindset. While many players have reached a T20I century, only a few have done it with ease.
T20 cricket has changed the game and created challenges for bowlers. Modern batters, with their aggressive and adaptable styles, have found ways to overcome these challenges, making centuries more achievable.
As the game keeps evolving, scoring a hundred in T20Is remains a goal for many cricketers. In the future, we will likely see more amazing innings and centuries as batters continue to push the limits in this exciting format of the game..
In this article, we list the players with the most centuries in T20I cricket
5. Colin Munro – 3 T20I hundreds in 62 innings
Left-handed top-order batter Colin Munro from New Zealand is ranked fifth for the most centuries in T20I cricket. He is the only player from the Black Caps with three T20I hundreds. Munro was once the top-ranked T20I batter. In his 65 T20Is, he has scored 1724 runs, including three centuries and 11 half-centuries.
His first century, 101 runs off 54 balls, was against Bangladesh in 2017. Later that year, he scored his second century, an unbeaten 109 off 58 balls, against India. Munro’s third century came in 2018, where he made 104 runs off 53 balls against the West Indies.
4. Suryakumar Yadav – 3 T20I Hundreds in 53 innings
In just two years, Suryakumar Yadav has become a strong player in international cricket, especially in T20 matches, scoring three centuries in 56 games. He fits perfectly into this format and reached this milestone faster than anyone else from a major cricketing country.
Suryakumar is currently ranked number one in the ICC T20I rankings. He scored his first century, 117 runs off 55 balls, against England in 2022. Later that year, he scored an unbeaten 111 off 51 balls against New Zealand. His third century, an unbeaten 112 off 51 balls, was against Sri Lanka in 2023. Given his consistent performances, it wouldn’t be surprising if he soon surpasses the records of Rohit Sharma and Glenn Maxwell.
3. Sabawoon Davizi – 3 T20I Hundreds in 31 innings
Sabawoon Davizi, an all-rounder from the Czech Republic, is third on the list of players with the most centuries in T20I cricket. He is the fastest player in the world to score three T20I centuries, achieving this in just 25 innings, which has surprised many cricket fans.
In his 31 innings, Davizi has scored a total of 1149 runs, with an impressive average of 41.03 and a strike rate of 138.93. His centuries include scores of 101 against Malta, 115 against Bulgaria, and an unbeaten 111 against Austria.
Rohit Sharma has shown his excellent ability to score runs in T20 Internationals since he started playing at the international level. He became especially well-known as a top white-ball player during the 2016 tour of Australia. Right now, he is the second-highest run-scorer in T20I history, with a total of 3853 runs in 140 innings.
In 2018, Rohit made history by becoming the first player to score four centuries in T20Is. He also holds the record for the second-fastest T20I century, reaching it in just 35 balls. His centuries came against different teams: South Africa in 2015, Sri Lanka in 2017, England in 2018, and the West Indies in 2018. In these games, he scored 106, 118, 100 not out, and 111 not out, respectively, proving himself to be one of the best T20I players.
1. Glenn Maxwell – 4 T20I Hundreds in 92 innings
On November 28, 2023, in Guwahati, Glenn Maxwell scored a century, making him equal with Rohit Sharma for the most T20I hundreds. In a tough run chase of 223, Maxwell’s unbeaten 104 helped Australia win the match.
This is Maxwell’s fourth T20I century, tying him with Aaron Finch and Josh Inglis for the fastest hundred by an Australian in this format. His first century was against Sri Lanka in 2016, scoring 145 not out in 65 balls. He scored his second century against England in 2018, with 103 not out in 58 balls. His third century came against India in 2019, with 113 not out in 55 balls. Maxwell achieved these three centuries in just 92 innings, faster than Rohit Sharma, putting him at the top of the list.