Scoring a century in T20 International cricket is one of the toughest achievements because batters have only 120 deliveries to make an impact. Over the years, only a handful of players have consistently converted explosive starts into memorable hundreds. The Top 5 Players with the Most T20I Centuries have redefined aggressive batting and produced some of the greatest innings in the shortest format.
The Top 5 Players with the Most T20I Centuries feature legendary batters from India, Australia, and England who have entertained fans with fearless stroke play and remarkable consistency. Their records continue to set new benchmarks in international T20 cricket.
Here are the Top 5 Players with the Most T20I Centuries 2026:
1. Rohit Sharma (India)

Rohit Sharma stands among the greatest white-ball batters in cricket history. The Indian legend has scored five T20I centuries, combining effortless timing with explosive power. His ability to accelerate against any bowling attack has helped India win numerous memorable matches.
As one of the Top 5 Players with the Most T20I Centuries, Rohit also holds multiple records, including being one of the highest run-scorers in T20 Internationals. His leadership and consistency have made him one of India’s greatest captains and batters.
Career Statistics
| Category | Details |
|---|---|
| Country | India |
| T20I Centuries | 5 |
| Matches | 170+ |
| Runs | 4,200+ |
| Highest Score | 121* |
READ MORE: Top 5 Best players of Manchester United
2. Glenn Maxwell (Australia)

Glenn Maxwell is one of the most destructive batters the game has ever seen. The Australian all-rounder has also scored five T20I centuries, matching Rohit Sharma’s record with fearless and innovative stroke play.
His ability to dominate spin and pace alike has made him a regular match-winner for Australia. Maxwell’s incredible strike rate secures his place among the Top 5 Players with the Most T20I Centuries.
Career Statistics
| Category | Details |
|---|---|
| Country | Australia |
| T20I Centuries | 5 |
| Matches | 120+ |
| Runs | 2,800+ |
| Highest Score | 145* |
3. Phil Salt (England)

Phil Salt has rapidly become one of England’s most dangerous opening batters. His fearless approach and attacking intent have helped him score four T20I centuries in a short period.
Salt’s ability to dominate the powerplay and maintain a high strike rate has established him among the Top 5 Players with the Most T20I Centuries.
Career Statistics
| Category | Details |
|---|---|
| Country | England |
| T20I Centuries | 4 |
| Matches | 50+ |
| Runs | 1,400+ |
| Highest Score | 119 |
4. Suryakumar Yadav (India)

Suryakumar Yadav has transformed T20 batting with his innovative shot-making and 360-degree stroke play. His four T20I centuries have come at an exceptional strike rate against some of the world’s best bowling attacks.
His fearless batting style makes him one of the Top 5 Players with the Most T20I Centuries and one of the most entertaining cricketers in modern cricket.
Career Statistics
| Category | Details |
|---|---|
| Country | India |
| T20I Centuries | 4 |
| Matches | 85+ |
| Runs | 2,700+ |
| Highest Score | 117 |
5. Sanju Samson (India)

Sanju Samson has emerged as one of India’s most explosive wicketkeeper-batters. His elegant stroke play and ability to score quickly have helped him register three T20I centuries, placing him among the elite batters in the format.
His remarkable consistency in recent years completes the Top 5 Players with the Most T20I Centuries.
Career Statistics
| Category | Details |
|---|---|
| Country | India |
| T20I Centuries | 3 |
| Matches | 45+ |
| Runs | 1,100+ |
| Highest Score | 111 |
Conclusion
The Top 5 Players with the Most T20I Centuries have produced some of the most explosive innings in international cricket. Their ability to score hundreds in the shortest format reflects exceptional skill, fearless intent, and remarkable consistency.
As T20 cricket continues to evolve, these batters have set standards that future generations will strive to match. The Top 5 Players with the Most T20I Centuries will always be remembered for their record-breaking performances and unforgettable knocks.
FAQs
1. Who has scored the most T20I centuries?
Rohit Sharma and Glenn Maxwell jointly hold the record with five T20I centuries each.
2. Which Indian player has the most T20I centuries?
Rohit Sharma leads all Indian players with five T20I centuries.
3. Who is the youngest player on this list?
Phil Salt is the youngest among the players listed and has already scored four T20I centuries.
SEE MORE:


