SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Most centuries in T20I cricket: Maxwell and Rohit lead on five

Glenn Maxwell and Rohit Sharma share the record for most T20I centuries with five each. Seventeen players have three or more, and nine of them play for associate nations.

Feb 11, 2024 · Updated Sep 3, 2026

Most centuries in T20I cricket: Maxwell and Rohit lead on five

Rohit got there first, reaching five in January 2024 with 121 not out from 69 balls against Afghanistan at the Chinnaswamy; Maxwell drew level a month later with 120 not out at the Adelaide Oval. Rohit has since retired from T20 internationals. Maxwell is still playing.

Most centuries in T20I cricket

Every player with three or more.

Player Team Span Mat 100s
Glenn Maxwell Australia 2012-2026 130 5
Rohit Sharma India 2007-2024 159 5
Karanbir Singh Austria 2024-2026 65 4
Phil Salt England 2022-2026 65 4
Suryakumar Yadav India 2021-2026 113 4
Adil Butt Eswatini 2022-2026 36 3
Finn Allen New Zealand 2021-2026 62 3
Babar Azam Pakistan 2016-2026 145 3
Kushal Bhurtel Nepal 2021-2026 80 3
Sabawoon Davizi Czechia 2019-2026 46 3
Dwi Kesuma Indonesia 2023-2026 85 3
Mohammad Ihsan Spain 2022-2026 29 3
Muhammad Waseem United Arab Emirates 2021-2026 99 3
Colin Munro New Zealand 2012-2020 65 3
George Munsey Scotland 2015-2026 88 3
Sanju Samson India 2015-2026 66 3
Darren Visser Samoa 2024-2026 23 3

Nine of the seventeen play for associate nations

That is the part of this list that has changed most, and it is not a quirk of the data. The ICC gave full T20I status to all of its members from January 2019, so matches between Austria and Hungary, or Spain and Croatia, now carry the same record-book weight as India against Australia.

Karanbir Singh of Austria has four, one behind the record, from 65 matches since his debut in 2024 — more than Babar Azam, Finn Allen or Sanju Samson. His 164 from 57 balls against Hungary in June 2026 is among the highest scores made in any T20I; Aaron Finch’s 172 against Zimbabwe in 2018 is still the record.

Sabawoon Davizi of Czechia, Kushal Bhurtel of Nepal, Muhammad Waseem of the UAE, George Munsey of Scotland, Adil Butt of Eswatini, Dwi Kesuma of Indonesia, Mohammad Ihsan of Spain and Darren Visser of Samoa complete the associate group, all on three.

India’s T20I centurions

Thirteen India players have scored a T20I hundred, 25 between them.

Player Span Mat 100s
Rohit Sharma 2007-2024 159 5
Suryakumar Yadav 2021-2026 113 4
Sanju Samson 2015-2026 66 3
Abhishek Sharma 2024-2026 56 2
KL Rahul 2016-2022 72 2
Tilak Varma 2023-2026 59 2
Ruturaj Gaikwad 2021-2024 23 1
Deepak Hooda 2022-2023 21 1
Ishan Kishan 2021-2026 55 1
Yashasvi Jaiswal 2023-2024 23 1
Virat Kohli 2010-2024 125 1
Suresh Raina 2006-2018 78 1
Shubman Gill 2023-2025 36 1

Suresh Raina’s 101 against South Africa at St Lucia in the 2010 World T20 was the first. Rohit’s five came between 2015 and 2024 and no other India batter has more than four.

Sanju Samson’s three all arrived inside five weeks in late 2024 — against Bangladesh at Hyderabad on 12 October, then twice in South Africa. Abhishek Sharma and Tilak Varma have two each, and Tilak’s came in consecutive innings.

The last of those produced something India had not managed before: at Johannesburg on 15 November 2024, Tilak Varma made 120 not out and Samson 109 not out in the same innings. Virat Kohli, who scored more T20I runs than every India player except Rohit, finished with one hundred.

The two on five

Glenn Maxwell made his first in Pallekele in 2016, an unbeaten 145 from 65 balls that is still his highest score in the format. Two of the five came against India, in Bengaluru in 2019 and in Guwahati in 2023 — the second in his 100th T20I. His fifth was 120 not out against West Indies at Adelaide in February 2024.

Rohit Sharma made his first in Dharamsala in 2015, a 66-ball 106 in a match India lost. His 118 against Sri Lanka at Indore in 2017 came off 43 balls, with the hundred reached in 35 — then the joint-fastest in T20I cricket. He added two in 2018 and the fifth against Afghanistan in January 2024, which took him clear of the field.

See also our lists of the players with the most centuries in T20 cricket and the fastest T20I centuries.

Interested in cricket betting? Check out our list of top cricket betting sites.

Photo credit: Alamy

Stake — IPL Community Raffle
Stake — IPL Community Raffle