Five is the record for most centuries in T20 internationals in this data, and Glenn Maxwell of Australia is the only man to reach it, in 116 matches. Four players sit one behind on 4, including Rohit Sharma and Suryakumar Yadav of India.
A T20I hundred is rare, which is why the counts are so small. Counted here: 3,558 men’s and 2,171 women’s internationals in the shortest format, between Feb 2005 and Sep 2026. Franchise leagues sit outside this book, as do Afghanistan’s games.
Most T20I Hundreds: Who Leads
Maxwell’s 5 hundreds came from 116 innings, and his best is 145*. Rohit Sharma has 4 from 145 innings and the most runs in that top group, 4,027. Suryakumar Yadav has 4 from 105, and Phil Salt (England) has 4 from just 60, the fewest innings of any Test-nation player on 4.
The fourth man on 4 is Karanbir Singh of Austria, an Associate player. He has 4 hundreds in 56 matches and the highest score in the table, 164. That is why this page carries a second list for Test-playing nations only. Maxwell leads both lists.
Associate batters fill several of the places on 3: Waseem Muhammad (UAE), HG Munsey (Scotland), K Bhurtel (Nepal), KD Kesuma (Indonesia) and D Visser (Samoa). Visser got his 3 in only 23 matches.
Most Centuries in T20 International Cricket (Men)
| Batter | M | Inns | 100s | Runs | HS |
|---|---|---|---|---|---|
| GJ Maxwell Australia | 116 | 116 | 5 | 2,784 | 145* |
| RG Sharma India | 145 | 145 | 4 | 4,027 | 118 |
| SA Yadav India | 105 | 105 | 4 | 3,213 | 117 |
| Karanbir Singh Austria | 56 | 56 | 4 | 2,537 | 164 |
| PD Salt England | 60 | 60 | 4 | 1,852 | 141* |
| Babar Azam Pakistan | 134 | 134 | 3 | 4,545 | 122 |
| Waseem Muhammad UAE | 85 | 85 | 3 | 2,682 | 112 |
| HG Munsey Scotland | 81 | 81 | 3 | 2,508 | 132 |
| K Bhurtel Nepal | 77 | 77 | 3 | 2,290 | 129 |
| C Munro New Zealand | 62 | 62 | 3 | 1,724 | 109* |
| FH Allen New Zealand | 59 | 59 | 3 | 1,662 | 137 |
| SV Samson India | 57 | 57 | 3 | 1,432 | 111 |
| KD Kesuma Indonesia | 78 | 78 | 3 | 1,236 | 117* |
| D Visser Samoa | 23 | 23 | 3 | 845 | 132 |
| JC Buttler England | 146 | 146 | 2 | 4,283 | 131 |
| MJ Guptill New Zealand | 117 | 117 | 2 | 3,503 | 105 |
| AJ Finch Australia | 103 | 103 | 2 | 3,120 | 172 |
| Q de Kock South Africa | 106 | 106 | 2 | 2,986 | 115 |
| DA Miller South Africa | 119 | 119 | 2 | 2,724 | 106* |
| P Nissanka Sri Lanka | 88 | 88 | 2 | 2,603 | 107 |
| Babar Hayat Hong Kong | 99 | 99 | 2 | 2,393 | 122 |
| Anshuman Rath Hong Kong | 80 | 80 | 2 | 2,307 | 140* |
| GD Phillips New Zealand | 83 | 83 | 2 | 2,226 | 108 |
| BB McCullum New Zealand | 70 | 70 | 2 | 2,140 | 123 |
| KL Rahul India | 66 | 66 | 2 | 2,134 | 110* |
Most T20I Hundreds by Test-Playing Nation Players
The main list includes players from every team, including Associate nations. This list keeps only players from full ICC members.
| Batter | M | Inns | 100s | Runs | HS |
|---|---|---|---|---|---|
| GJ Maxwell Australia | 116 | 116 | 5 | 2,784 | 145* |
| RG Sharma India | 145 | 145 | 4 | 4,027 | 118 |
| SA Yadav India | 105 | 105 | 4 | 3,213 | 117 |
| PD Salt England | 60 | 60 | 4 | 1,852 | 141* |
| Babar Azam Pakistan | 134 | 134 | 3 | 4,545 | 122 |
| C Munro New Zealand | 62 | 62 | 3 | 1,724 | 109* |
| FH Allen New Zealand | 59 | 59 | 3 | 1,662 | 137 |
| SV Samson India | 57 | 57 | 3 | 1,432 | 111 |
| JC Buttler England | 146 | 146 | 2 | 4,283 | 131 |
| MJ Guptill New Zealand | 117 | 117 | 2 | 3,503 | 105 |
| AJ Finch Australia | 103 | 103 | 2 | 3,120 | 172 |
| Q de Kock South Africa | 106 | 106 | 2 | 2,986 | 115 |
| DA Miller South Africa | 119 | 119 | 2 | 2,724 | 106* |
| P Nissanka Sri Lanka | 88 | 88 | 2 | 2,603 | 107 |
| GD Phillips New Zealand | 83 | 83 | 2 | 2,226 | 108 |
Most T20I Centuries for India
| Batter | M | Inns | 100s | Runs | HS |
|---|---|---|---|---|---|
| RG Sharma India | 145 | 145 | 4 | 4,027 | 118 |
| SA Yadav India | 105 | 105 | 4 | 3,213 | 117 |
| SV Samson India | 57 | 57 | 3 | 1,432 | 111 |
| KL Rahul India | 66 | 66 | 2 | 2,134 | 110* |
| Abhishek Sharma India | 55 | 55 | 2 | 1,629 | 135 |
| Tilak Varma India | 55 | 55 | 2 | 1,619 | 120* |
| Ishan Kishan India | 55 | 55 | 1 | 1,608 | 103 |
| SK Raina India | 64 | 64 | 1 | 1,549 | 101 |
| Shubman Gill India | 35 | 35 | 1 | 846 | 126* |
| YBK Jaiswal India | 20 | 20 | 1 | 651 | 100 |
Most T20I Centuries by Team Leader
| Team | Leader | Total | Matches |
|---|---|---|---|
| India | RG Sharma | 4 hundreds | 145 |
| Australia | GJ Maxwell | 5 hundreds | 116 |
| England | PD Salt | 4 hundreds | 60 |
| South Africa | Q de Kock | 2 hundreds | 106 |
| New Zealand | C Munro | 3 hundreds | 62 |
| Pakistan | Babar Azam | 3 hundreds | 134 |
| Sri Lanka | P Nissanka | 2 hundreds | 88 |
| West Indies | CH Gayle | 2 hundreds | 75 |
| Bangladesh | Tamim Iqbal | 1 hundreds | 67 |
| Zimbabwe | Sikandar Raza | 1 hundreds | 120 |
| Ireland | PR Stirling | 1 hundreds | 131 |
Most Centuries in Women's T20 Internationals
| Batter | M | Inns | 100s | Runs | HS |
|---|---|---|---|---|---|
| ER Oza UAE | 108 | 108 | 5 | 3,133 | 158* |
| AC Jayangani Sri Lanka | 135 | 135 | 4 | 3,662 | 119* |
| L Wolvaardt South Africa | 98 | 98 | 4 | 2,977 | 126* |
| DN Wyatt England | 145 | 145 | 3 | 3,465 | 124 |
| HK Matthews West Indies | 112 | 112 | 3 | 3,110 | 132 |
| S Mandhana India | 153 | 153 | 2 | 4,440 | 124 |
| BL Mooney Australia | 117 | 117 | 2 | 3,739 | 117* |
| GH Lewis Ireland | 112 | 112 | 2 | 3,109 | 119 |
| AC Kerr New Zealand | 84 | 84 | 2 | 2,049 | 105 |
| M Hill Hong Kong | 90 | 90 | 2 | 1,979 | 106 |
Most T20I Centuries for India
Three Indians have at least 3 hundreds, more than any other team. Rohit and Suryakumar share India’s lead on 4 each, and Sanju Samson has 3 from 57 matches.
KL Rahul, Abhishek Sharma and Tilak Varma have 2 each. Abhishek’s best of 135 is the highest score in India’s top 10. Ishan Kishan, Suresh Raina, Shubman Gill and Yashasvi Jaiswal have one hundred each, with Jaiswal’s an exact 100.
See the India team records for their full T20I results, or the most T20I runs list for the run totals behind these hundreds.
Most Centuries in T20 International Cricket by Team
The team table names each Test nation’s leader. Maxwell leads Australia with 5, Rohit leads India with 4 and Salt leads England with 4. Babar Azam (Pakistan) and Colin Munro (New Zealand) lead their sides with 3 each.
Chris Gayle (West Indies), Quinton de Kock (South Africa) and P Nissanka (Sri Lanka) lead on 2. Bangladesh, Zimbabwe and Ireland each have a leader on a single hundred: Tamim Iqbal, Sikandar Raza and Paul Stirling. Stirling and Sikandar Raza have played well over 100 T20Is each, which shows how hard the format makes a hundred.
Aaron Finch (Australia) has the highest score of anyone in the main list, 172, though he has 2 hundreds in total. More lists are on the T20I records hub.
Most Hundreds in Women's T20Is
ER Oza of UAE leads the women’s list with 5 hundreds in 108 matches, and her 158* is the best score in the table. Chamari Athapaththu (AC Jayangani in the scorebook) of Sri Lanka and Laura Wolvaardt of South Africa have 4 each.
Smriti Mandhana has scored the most runs in the women’s top 10, 4,440, but has 2 hundreds. For the other formats, see the ODI hundreds and Test hundreds pages.
Questions about Most T20I centuries
Who has the most centuries in T20 international cricket?
Glenn Maxwell of Australia has the most men’s T20I hundreds in the data with 5, from 116 matches. Rohit Sharma, Suryakumar Yadav, Phil Salt and Austria’s Karanbir Singh have 4 each.
Who has the most T20I hundreds for India?
Rohit Sharma and Suryakumar Yadav share India’s record with 4 hundreds each. Sanju Samson has 3, and KL Rahul, Abhishek Sharma and Tilak Varma have 2 each.
How many T20I centuries does Rohit Sharma have?
Rohit Sharma has 4 T20I hundreds in the data, from 145 matches, with a best of 118. He scored 4,027 runs in those matches.
Who has the most centuries in women's T20Is?
ER Oza of UAE leads with 5 hundreds in 108 matches. Chamari Athapaththu of Sri Lanka and Laura Wolvaardt of South Africa have 4 each.
Does this list include IPL hundreds?
No. Only T20 internationals are counted, 3,558 men’s matches from Feb 2005 to Sep 2026. Franchise and domestic T20 hundreds are not part of these numbers.
Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.