Cricket
Cricket
Guide

Most Centuries In T20 International Cricket

Apart from the top 10 cricketers here, others who have scored multiple T20I centuries include Muhammad Waseem, Evin Lewis, George Munsey, Glenn Phillips, Martin Guptill, Aaron Finch, KL Rahul, David Miller, Brendon McCullum, and Chris Gayle.

Subhayan Dutta
Subhayan Dutta

Last Updated: 2024-05-20

6 minutes read

 Rohit Sharma of India bats during the ICC Men's T20 World Cup Semi Final match between India and England at Adelaide Oval on November 10, 2022 in Adelaide, Australia.

Image Credits: Mark Kolbe/Getty Images

Australia's Glenn Maxwell and India's Rohit Sharma hold the joint record for the most centuries in T20I cricket, with each of them having scored five centuries in this format.

Rohit Sharma achieved this milestone since making his T20I debut against England during a T20 World Cup match in Durban in 2007. His five centuries in T20I cricket highlight his prowess in the shortest format of the game.

On the other hand, Glenn Maxwell, a flamboyant right-handed batsman, also shares the distinction of five centuries in T20I cricket. He reached this milestone with a stunning century during the second T20I of West Indies' tour of Australia at Adelaide Oval in 2024.

Following closely behind is India's Suryakumar Yadav, who ranks second with four centuries in T20I cricket.

Other notable players who have made significant contributions in terms of centuries in T20I cricket include Sabawoon Davizi of the Czech Republic, Colin Munro from New Zealand, and Pakistan's Babar Azam, all sharing the third spot with three centuries each.

Most Centuries In T20 International Cricket: Top 10 list

Rank

Player

Nationality

Matches

T20I centuries

1

Glenn Maxwell

(AUS)

106

5

1

Rohit Sharma

(IND)

151

5

2

Suryakumar Yadav

(IND)

60

4

3

Sabawoon Davizi

(CZK-R)

31

3

3

Muhammad Waseem

(UAE)

53

3

3

Colin Munro

(NZ)

65

3

3

Babar Azam

(PAK)

116

3

4

Faheem Nazir

(SUI)

14

2

4

Aaron Johnson

(CAN)

16

2

4

Gustav Mckeon

(Fran)

16

2

Glenn Maxwell | 5 T20I centuries 

Glenn Maxwell currently holds the record for the most centuries in T20I cricket, earning him the nickname "The Big Show" for his explosive performances. His first T20I century came during Australia's tour of Sri Lanka in 2016 at Pallekele. Opening the batting, Maxwell played a scintillating innings, scoring an unbeaten 145 off just 65 balls. This innings was characterized by 14 fours and nine sixes, showcasing his aggressive batting style.

Maxwell continued his century-scoring spree with his second T20I hundred (103*) against England in Hobart in 2018. He then went on to achieve two more centuries against India, contributing significantly to his team's victories. In 2019, he scored an unbeaten 113* in Bangalore, followed by another century (104*) in Guwahati in 2023, coinciding with his 100th T20I match.

His most recent T20I century was against West Indies at Adelaide Oval in 2024, where he hammered an unbeaten 120 off 55 balls, once again displaying his ability to dominate in the shortest format of the game.

Image Credits: Cricbuzz twitter account

Image Credits: Cricbuzz twitter account

Rohit Sharma | 5 T20I centuries

Rohit Sharma, the captain of the Indian cricket team, holds the distinction of being the first player to achieve five centuries in the T20I format. His journey of century-making in T20Is began with a memorable innings against South Africa in Dharamsala in 2015, where he scored his first T20I century. Rohit's knock of 106 off just 66 balls was marked by 12 fours and five sixes, although India faced defeat by seven wickets in that match. With five tons in the shortest format of the game, Rohit Sharma’s record is the most T20I centuries hit by an Indian till date. 

The right-handed batsman continued to showcase his prowess in the shortest format, registering his second T20I century (118) against Sri Lanka in Indore in 2017. Rohit then followed up with two more centuries in 2018, scoring an unbeaten 100* against England in Bristol and hammering 111* versus West Indies in Lucknow.

Rohit Sharma's record-breaking fifth T20I century came in January 2024 during the final game of a three-match series against Afghanistan at the M. Chinnaswamy Stadium. In that match, he played a remarkable innings, scoring an unbeaten 121 off just 69 balls, further solidifying his position as one of the most prolific batsmen in T20I cricket history.

Image Credits: Sportskeeda

Image Credits: Sportskeeda

Suryakumar Yadav | 4 T20I centuries

Suryakumar Yadav has made a significant impact in T20I cricket since his debut against England in 2021, showcasing his prowess and making the format his own. In 2022, he marked his presence with two remarkable centuries. The first came with a blistering knock of 117 runs from 55 balls against England in Nottingham, making him the fifth Indian men's cricketer to achieve a century in this format. He then followed up with another century, scoring 111 runs off 51 balls against New Zealand at Mount Maunganui in November of the same year.

Continuing his impressive form, Suryakumar Yadav secured his third T20I century against Sri Lanka in January 2023 at Rajkot, scoring 112 runs off just 51 balls. His ability to score quickly and decisively has been a key asset for the Indian team in T20 internationals.

Suryakumar's latest T20I century came in December 2023 against South Africa, where he played a crucial innings, scoring 100 runs off 56 balls. These consistent and impactful performances have established Suryakumar Yadav as a key player in India's T20I lineup, adding depth and firepower to the team's batting unit.

Image Credits: @CricketNDTV (X.com)

Image Credits: @CricketNDTV (X.com)

Sabawoon Davizi  | 3 T20I centuries

Sabawoon Davizi stands out among associate cricketers for his impressive record of scoring the most centuries in T20I cricket. This left-handed batter from the Czech Republic has achieved the feat of registering three centuries in T20 internationals.

Davizi's journey of T20I centuries began with a memorable innings against hosts Malta during the semi-final of the Malta Quadrangular T20I Series in 2019. In that match, he scored 101 runs off just 68 balls, playing a pivotal role in Czech Republic's 82-run victory.

The Czech batsman continued his century-scoring spree with two more exceptional innings in 2022. He first scored an unbeaten 115 off 59 balls against Bulgaria in the Valletta Cup, displaying his ability to anchor an innings effectively. Davizi's prowess was further highlighted when he smacked an unbeaten 111 runs versus Austria in the Central Europe Cup, showcasing his consistency and skill in the T20I format.

Sabawoon Davizi's contributions have been instrumental in raising the profile of cricket in associate nations, and his ability to perform consistently at the international level has earned him recognition and respect within the cricketing community.

Conclusion

Apart from the top 10 athletes, several players have achieved the feat of scoring two centuries in T20Is, including Muhammad Waseem, Evin Lewis, George Munsey, Glenn Phillips, Martin Guptill, Aaron Finch, KL Rahul, David Miller, Brendon McCullum, and Chris Gayle, showcasing their impact and ability in this exciting format of the game.

FAQs

Who has the most centuries in T20 history?

Chris Gayle, who was once Virat Kohli's teammate at Royal Challengers Bangalore (RCB), holds the record for the most centuries in T20 cricket, boasting an impressive tally of 22 centuries. Gayle's dominance in this aspect places him significantly ahead of other batsmen

How many players scored 100 in T20?

As of 21st April 2024, a total of 147 centuries have been scored in T20 cricket, with 110 different players contributing to this remarkable tally.

Who scored the fastest 100 in Mens T20?

Chris Gayle holds the record for the fastest century in T20 cricket.This remarkable feat was accomplished against the now-defunct Pune Warriors in 2013, when Gayle brought up his 100 in just 30 balls.

Subhayan Dutta
Subhayan DuttaSports Writer

An M.A. in English Literature, Subhayan is an experienced journalist and sports writer. Having worked as a journalist at Hindustan Times, Subhayan covered diverse beats including sports, education, and health, showcasing his versatility and in-depth understanding of various subjects.