List of Centuries in T20 International Cricket

Find the List of Centuries in T20 International Cricket.Glenn Maxwell, Rohit Sharma top list for most centuries in T20I cricket. Scoring a century (100 runs or more) in a T20 cricket match is very special and difficult.
In a T20 game, each team only gets 20 overs to bat. This means a single batter can face a maximum of 10-15 overs if they bat through the entire innings. Despite this limited time, some batters are able to score big hundreds.

List of Centuries in T20 International Cricket

Here is a list of most centuries in T20 matches International.

Suryakumar Yadav from India is second on the list with 4 T20I centuries to his name so far.

Three batters – Sabawoon Davizi from Czech Republic, Colin Munro from New Zealand, and Babar Azam from Pakistan – are tied at the third position with 3 T20I hundreds each.

Several other top batters like Muhammad Waseem, Evin Lewis, George Munsey, Glenn Phillips, Martin Guptill, Aaron Finch, KL Rahul, David Miller, Brendon McCullum and Chris Gayle have scored 2 centuries each in T20 Internationals.

Scoring a century in the shortest format of cricket is considered a very tough task. Only a select group of world-class batters have been able to achieve this rare feat multiple times.Rohit Sharma and Glenn Maxwell lead the way by reaching three figures on 5 occasions each in T20I matches so far. 

The players discussed below are the ones who have made a record of centuries in T20 cricket.

Most centuries in T20I cricket

Glenn Maxwell2012-2024102945
Rohit Sharma2007-20241511435
Suryakumar Yadav2021-202359564
Sabawoon Davizi2019-202331313
Colin Munro2012-202065623
Babar Azam2016-2023104983
Muhammad Waseem2021-202341412
Evin Lewis2016-202253522
George Munsey2015-202362602
Glenn Phillips2017-202363562

#1. Rohit Sharma – Most Centuries by Indian Player in T20

Rohit Sharma is an Indian cricketer who opens the batting for India in T20 Internationals (T20Is). Rohit Sharma holds the record for scoring the most centuries by an Indian player in T20I cricket.Which remains the most centuries Scored by a batsman in T20 history.

Rohit has scored a total of 5 centuries in his T20I career so far. No other Indian batsman has scored more than 2 T20I hundreds.

FormatMatchesInningsRunsHighest ScoreCenturies

#2. Glenn Maxwell 5 T20I centuries

Glenn Maxwell shares the record for scoring the most centuries (100 runs or more) in T20 International cricket matches along with Rohit Sharma.Maxwell has hit 5 centuries in T20I matches .

His first T20I hundred came in 2016 when he scored 145 runs against Sri Lanka. He hit 14 fours and 9 sixes in that innings.His next two T20I centuries were against England in 2018 (103 not out) and India in 2019 (113 not out). Both of these knocks helped Australia win those matches.

Maxwell then scored his 4th T20I hundred (104 not out) against India in 2023. This century came in his 100th T20I match, making it more special.Most recently, in February 2024, Maxwell blasted 120 not out off just 55 balls versus the West Indies in Adelaide. This was his 5th T20I century.

#4. Suryakumar Yadav – 4 T20I centuries

Suryakumar Yadav has been an outstanding batter for India in T20I cricket since making his debut against England in 2021. He has scored four brilliant centuries in this format so far.

Suryakumar Yadav first T20I hundred came in 2022 when he smashed 117 runs off just 55 balls against England in Nottingham. A few months later, he hit another century, scoring 111 not out from 51 deliveries versus New Zealand.In January 2023, Suryakumar scored his third T20I ton.

Suryakumar Yadav scored 112 off 51 balls to help India defeat Sri Lanka in Rajkot.Most recently, in December 2023, Suryakumar reached his fourth T20I century against South Africa. He made 100 runs from 56 balls in that innings.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.