Most Centuries in T20
Most Centuries in T20

Who Has Scored the Most Centuries in T20 Cricket? Full List & Stats

Scoring big in T20 cricket is all about timing, aggression, and fearless batting. But only a select group of players have managed to score the Most Centuries in T20, showcasing not just their power-hitting but also their match-winning mindset. This blog takes you through the full list of record holders who redefined batting in the shortest format of the game.

Players Who Hold the Record for Most Centuries in T20

Reaching a hundred in T20 cricket is considered one of the toughest feats, yet a select few have done it multiple times. These are the cricketers who hold the most centuries in T20, proving their consistency and dominance across international matches and franchise leagues. Their names stand tall in the record books, and their centuries remain unforgettable.

Rank Player Span 100s Matches Runs
1 Chris Gayle 2005-2022 22 463 14,562
2 Babar Azam 2012-2025 11 320 11,330
3 Rilee Rossouw 2008-2025 9 385 9,434
4 Virat Kohli 2007-2025 9 414 13,543
5 Michael Klinger 2006-2019 8 206 5,960
6 Aaron Finch 2009-2024 8 387 11,458
7 Faf du Plessis 2007-2025 8 424 11,906
8 David Warner 2007-2025 8 424 13,595
9 Jos Buttler 2009-2025 8 468 13,446
10 Rohit Sharma 2007-2025 8 463 12,248
11 Glenn Maxwell 2010-2025 8 486 10,846
12 Abhishek Sharma 2018-2025 7 148 4,095
13 KL Rahul 2013-2025 7 239 8,125
14 Luke Wright 2004-2022 7 344 8,526
15 Brendon McCullum 2005-2019 7 370 9,922
16 Quinton de Kock 2011-2025 7 409 11,421
17 James Vince 2010-2025 7 454 12,655
18 Alex Hales 2009-2025 7 513 14,062
19 Sahibzada Farhan 2013-2025 6 131 3,945
20 Ruturaj Gaikwad 2017-2025 6 150 4,996

Chris Gayle 

Chris Gayle
Source: espncricinfo.com
Statistic Value
Total T20 Centuries 22
Highest Score 175*
Strike Rate 144.75
Total Runs 14,562
Matches Played 463

Chris Gayle is the first name that comes to mind when talking about the Most Centuries in T20. Known as the “Universe Boss,” he changed the way people look at T20 batting with his fearless six-hitting. 

Playing from 2005 to 2022, Gayle smashed 22 centuries in 463 matches, scoring more than 14,500 runs. No other cricketer has dominated the shortest format the way Gayle did, making him the true pioneer of T20 cricket.

Read More: biggest cricket franchise in the world

Babar Azam

Babar Azam

Statistic Value
Total T20 Centuries 11
Highest Score 122
Strike Rate 129.33
Total Runs 11,330
Matches Played 320

When it comes to the most centuries in T20, Babar Azam is a name that cannot be ignored. With 11 T20 centuries to his name, the Pakistan captain has already achieved remarkable milestones in his career. 

Over the course of 320 games, he has piled up more than 11,300 runs, maintaining a healthy average above 40. His style of building innings and guiding his team with controlled aggression has made him one of the most dependable batters in the shorter format.

Rilee Rossouw

Rilee Rossouw

Statistic Value
Total T20 Centuries 9
Highest Score 121
Strike Rate 144.73
Total Runs 9,434
Matches Played 385

Among the top players with the most centuries in T20, Rilee Rossouw shines as a power-packed batter. He has registered 9 T20 centuries in his career so far, amassing more than 9,400 runs in 385 games. Rossouw’s fearless batting style, especially against fast bowlers, makes him a valuable asset in leagues across the globe. His consistent ability to deliver big scores under pressure has secured his spot among the finest T20 hitters.

Virat Kohli

Virat Kohli Nickname

Statistic Value
Total T20 Centuries 9
Highest Score 122*
Strike Rate 134.67
Total Runs 13,543
Matches Played 414

In the elite list of cricketers with the most 100 in T20, Virat Kohli holds a prestigious spot. Across 414 games, he has smashed 9 centuries and scored 13,543 runs with remarkable consistency. His unmatched ability to adapt to any situation—whether chasing a tough total or building an innings—has made him one of the greatest T20 players in history.

Michael Klinger

Statistic Value
Total T20 Centuries 8
Highest Score 126*
Strike Rate 123.08
Total Runs 5,960
Matches Played 206

Michael Klinger may not be as globally celebrated as some of the modern T20 stars, but his record speaks volumes. In just 206 matches, the Australian batter scored 8 centuries and nearly 6,000 runs, highlighting his consistency and match-winning ability. 

Known for his calm approach and reliable batting at the top order, Klinger earned respect in leagues like the Big Bash League (BBL), where he became one of the most dependable run-getters.

Aaron Finch

Aaron Finch

Statistic Value
Total T20 Centuries 8
Highest Score 172*
Strike Rate 140.85
Total Runs 11,458
Matches Played 387

Aaron Finch is one of the most explosive openers in T20 cricket, known for his ability to take the game away from the opposition in the powerplay. Over a career spanning 2009 to 2024, Finch has scored 8 T20 centuries in 387 matches, amassing more than 11,400 runs. 

His aggressive stroke play, especially against spin and pace alike, combined with a sharp cricketing mind, has made him a cornerstone for both Australia and various T20 leagues around the world. Finch’s consistency in delivering big scores under pressure has solidified his place among the elite T20 batters.

Faf du Plessis 

Faf du Plessis 

Statistic Value
Total T20 Centuries 8
Highest Score 185*
Strike Rate 136.72
Total Runs 11,906
Matches Played 424

Faf du Plessis is a master of timing and temperament in T20 cricket, blending elegance with aggression. From 2007 to 2025, he has scored 8 T20 centuries across 424 matches, accumulating over 11,900 runs. 

Known for anchoring innings and finishing games with authority, du Plessis’s consistency and ability to perform under pressure make him a key figure for both South Africa and global T20 leagues. His calculated stroke play and tactical awareness set him apart as one of the most reliable T20 batters of his era.

Final Words

Scoring a century in T20 cricket is no easy feat, and the players featured in this list have truly redefined what it means to excel in the shortest format. From the explosive Chris Gayle to the consistent brilliance of Babar Azam and the tactical mastery of Faf du Plessis, these cricketers have shown skill, power, and composure under pressure. 

Their records inspire fans and aspiring players alike, highlighting the dedication required to reach the top. These are the legends who have scored the most centuries in T20, leaving an indelible mark on the history of the game.

FAQs

Q1: Who holds the record for the most centuries in T20 cricket?
A: Chris Gayle holds the record with 22 T20 centuries, making him the most prolific century-maker in the format.

Q2: How many T20 centuries has Babar Azam scored?
A: Babar Azam has scored 11 T20 centuries in his career so far.

Q3: Which active players are close to Chris Gayle’s record?
A: Babar Azam, Virat Kohli, and Jos Buttler are among the active players with the highest number of T20 centuries.

Q4: Is it harder to score a century in T20 compared to ODIs or Tests?
A: Yes, T20 matches are only 20 overs per side, so scoring a century requires aggressive batting, excellent timing, and consistency under pressure.

Q5: Who are the top 5 century-makers in T20 cricket history?
A: The top five are Chris Gayle (22), Babar Azam (11), Rilee Rossouw (9), Virat Kohli (9), and Michael Klinger (8).

Q6: Can franchise league centuries count towards T20 records?
A: Yes, T20 centuries in recognized domestic leagues like the IPL, BBL, and others are included in official T20 statistics.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *