Scoring a century in T20 cricket is a remarkable feat due to its fast-paced nature. In just 120 balls, batsmen are expected to bat aggressively yet cautiously. Unlike traditional formats, where players have more time to settle, T20 demands quick run-scoring.
With more and more T20 leagues being played around the world, the frequency of centuries in the format has also increased. Over the years, we have seen many centuries in tournaments like the Indian Premier League, Big Bash League and Pakistan Super League among others. So who are the batsmen with the most centuries in T20 cricket? Let’s find out.
Most Centuries in T20 Cricket
Player | Career span | Matches | Runs | Avg | SR | 100s |
Chris Gayle | 2005-2022 | 463 | 14562 | 36.22 | 144.75 | 22 |
Babar Azam | 2012-2024 | 288 | 10424 | 44.35 | 129.47 | 11 |
Michael Klinger | 2006-2019 | 206 | 5960 | 34.45 | 123.08 | 8 |
Virat Kohli | 2007-2024 | 376 | 11994 | 41.21 | 133.42 | 8 |
David Warner | 2007-2024 | 370 | 12065 | 37.12 | 140.17 | 8 |
Aaron Finch | 2009-2024 | 387 | 11458 | 33.60 | 138.16 | 8 |
Luke Wright | 2004-2022 | 344 | 8526 | 29.19 | 142.81 | 7 |
Brendon McCullum | 2005-2019 | 370 | 9922 | 29.97 | 136.49 | 7 |
Glenn Maxwell | 2010-2024 | 422 | 9651 | 28.13 | 153.89 | 7 |
Rohit Sharma | 2007-2024 | 426 | 11156 | 30.73 | 133.82 | 8 |
RR Rossouw | 2008-2024 | 360 | 9039 | 29.93 | 144.71 | 8 |
Q de Kock | 2011-2024 | 369 | 10529 | 31.90 | 138.63 | 7 |
RD Gaikwad | 2017-2024 | 145 | 4874 | 39.95 | 140.46 | 6 |
1. Chris Gayle
Chris Gayle’s dominance in T20 cricket is unparalleled. The Jamaican holds numerous records in T20 cricket, including the most centuries and the highest individual score. His ability to consistently hit massive sixes has earned him the title of “Universe Boss.” Gayle’s mere presence in a T20 match strikes fear into opposing bowlers. He has played for various franchise teams around the world, including IPL and PSL. Overall, Gayle has scored 14562 runs in 463 T20 matches at a strike rate of 144.74. This includes a record 22 centuries.
2. Babar Azam
Renowned for his elegant batting style and consistent performances, Babar Azam has emerged as one of the leading run-scorers in the T20 format. His stellar performances in domestic T20 leagues and international matches have solidified his reputation as one of the premier batsmen in the T20 format today. With more than 3500 runs, Babar is the leading run scorer in Pakistan Super League history. Overall, he has scored 10373 runs in 287 T20 matches at a strike rate of 129.58. He has scored a total of 11 centuries in the format.
Read More: Who Scored Most Centuries in ODI Matches
3. Michael Klinger
Third on the list is Michael Klinger, with eight centuries in 206 matches. Klinger has played in the BBL for Adelaide Strikers and Perth Scorchers, and also in the IPL for the now-defunct Kochi Tuskers Kerala. Despite not having a substantial international career, his contributions to domestic cricket are highly valued. Overall, Klinger scored 5960 runs at a strike rate of 123.08.
4. Virat Kohli
Widely regarded as one of the best batsmen of his generation, Virat Kohli’s ability to dominate bowlers in all conditions and against all types of bowling makes him a formidable opponent. Kohli’s consistency in scoring runs, particularly in chasing down targets, has earned him immense praise. Kohli has scored nine centuries in his T20 career so far. Four of these centuries came in IPL 2016 for Royal Challengers Bangalore.
Suggested More: List of Centuries by Virat Kohli
5. David Warner
David Warner has also scored eight T20 centuries. A regular in the IPL and BBL, Warner has amassed 12065 runs in his T20 career of 370 matches, at a strike rate of 140.17. His highest score in T20s is an unbeaten 135 off 69 balls that came in the Champions League T20 in 2011.
6. Aaron Finch
Following Warner on the list is his fellow Australian teammate Aaron Finch, who has scored eight T20 centuries in 387 matches. Finch has played for multiple teams in the IPL, including Delhi Daredevils, Kings XI Punjab and Kolkata Knight Riders, and has also played for the Melbourne Renegades in the BBL. Finch’s best knock in the format is 172 which came against Zimbabwe in a tri-series.
7. Luke Wright
Luke Wright, who was briefly associated with the IPL franchise Pune Warriors, has also been seen in tournaments like the BBL and BPL. In 344 T20 matches, the 39-year-old has scored 8526 runs at a strike rate of 142.81. This included seven centuries and 46 half-centuries. Wright scored a 44-ball hundred against Hobart Hurricanes in the inaugural BBL in 2011-12, which was the fastest century at the time in the league.
Further Read: Most Successful Players in The IPL
8. Brendon McCullum
Brendon McCullum, the first batsman to score a century in the IPL, scored a total of seven centuries in his T20 career. In 370 matches, the flamboyant batsman scored 9922 runs at a strike rate of 136.49. His unbeaten 158 for KKR in the first-ever IPL game in 2008 remains McCullum’s best knock in the format.
9. Glenn Maxwell
One of the most explosive T20 batsmen, Glenn Maxwell has scored seven centuries in 422 matches, and will be looking to add to the tally when the IPL 2024 gets underway. Maxwell’s best knock in the format is an unbeaten 154 from 64 balls, which came for the Melbourne Stars in BBL 2022. Maxwell’s knock was laced with 22 boundaries and four maximums.
10. Rohit Sharma
India captain Rohit Sharma with eight centuries in 458 matches. Sharma is the highest run-scorer for the Mumbai Indians, with 5314 runs at a strike rate of 129.76. His best knock in the format is an unbeaten 121 from 69 balls, which came against Afghanistan earlier this year. He smashed 8 sixes and 11 fours during his knock.
11. Rilee Rossouw
Rilee Rossouw is a dynamic top-order batter who has become quite an impactful stroke-maker across T20 leagues around the world. He has been a hot pick for T20 franchises worldwide, making him a sought-after player in the late 2010s and beyond.
In the 2018-19 Bangladesh Premier League, he showcased his dominance by emerging as the tournament’s top run-scorer with 558 runs. Rossouw’s success continued in the Pakistan Super League, where he claimed the title with Quetta Gladiators in 2019 and again in 2021 with Multan Sultans.
12. Quinton de Kock
South Africa’s Quinton de Kock started his career with a lot of promise and his aggressive batting and reliable wicketkeeping drew comparisons to legendary players like Adam Gilchrist and Mark Boucher.
He has now become one of the most sought after players in T20 leagues across the world and is a successful player with 7 centuries in 369 matches.
13. Ruturaj Gaikwad
Ruturaj Gaikwad made a solid impression in Indian cricket in 2021 when he peeled off 635 runs for the Chennai Super Kings, playing a pivotal role in their title-winning campaign. His journey began in the 2016-17 season, when he debuted across first-class, List A, and T20 formats. He has been a standout performer in List A cricket, finishing as the third-highest run-scorer in the Vijay Hazare Trophy with 444 runs. He is now CSK’s captain and has already six centuries in T20 cricket.
Most Centuries in T20 Internationals
Player | Span | Mat | Runs | Avg | SR | 100 |
Glenn Maxwell | 2012-2024 | 106 | 2468 | 30.09 | 155.51 | 5 |
Rohit Sharma | 2007-2024 | 151 | 3974 | 31.79 | 139.97 | 5 |
Suryakumar Yadav | 2021-2023 | 60 | 2141 | 45.55 | 171.55 | 4 |
Sabawoon Davizi | 2019-2023 | 31 | 1149 | 41.03 | 138.93 | 3 |
Colin Munro | 2012-2020 | 65 | 1724 | 31.34 | 156.44 | 3 |
Babar Azam | 2016-2024 | 109 | 3698 | 41.55 | 129.12 | 3 |
Gustav Mckeon | 2022-2023 | 11 | 629 | 62.9 | 161.28 | 2 |
Aaron Johnson | 2022-2023 | 12 | 589 | 58.9 | 172.22 | 2 |
Faheem Nazir | 2022-2023 | 14 | 724 | 65.81 | 153.06 | 2 |
Phill Salt | 2022-2023 | 21 | 639 | 35.5 | 165.97 | 2 |
At the top of the list, Glenn Maxwell and Rohit Sharma both stand tall with five centuries each. Maxwell, known for his explosive hitting, has amassed 2468 runs in 106 matches at a remarkable strike rate of 155.51. Similarly, Rohit Sharma, the elegant opener, boasts 3974 runs in 151 matches at a strike rate of 139.97.
Following closely behind are Suryakumar Yadav, Sabawoon Davizi, Colin Munro, and Babar Azam, each with three centuries to their name. Yadav’s aggressive approach has earned him four centuries in just 60 matches. Davizi, despite playing fewer matches, proved his mettle with three centuries and a strike rate of 138.93. Munro, the hard-hitting New Zealander, has notched up three centuries in 65 matches with an overall strike rate of 156.44. Meanwhile, Babar Azam has three centuries in 109 matches.
FAQ’s about Most Centuries in T20
Q) How many T20 centuries has Ruturaj Gaikwad scored?
A) One of the young India batting stars has scored six centuries in T20 cricket.
Q) How many centuries has Quinton de Kock scored in his T20 career?
A) South Africa’s Quinton de Kock has scored seven centuries in 369 T20 matches.
Q) How many T20 centuries has Chris Gayle scored?
A) Chris Gayle holds the record with 22 T20 centuries.
Q) How many T20 centuries has Virat Kohli scored in his career?
A) Virat Kohli has scored nine T20 centuries, including four in the 2016 IPL season.
🏏 The Orange Cap winners in IPL history represent some of the finest batsmen to grace the tournament! 🍊 From Shaun Marsh to Shubman Gill, each season brings new excitement and outstanding performances. 👏 #IPL #OrangeCap