In T20 cricket the main emphasis is on scoring runs quickly rather than individual batters getting high scores. As a result, batters try to maximise their hitting prowess, even though their stay at the crease might be short.
In this way, teams can put huge totals on board as a collective effort of all the batters. The chances of more batters playing cameos compared to individual batters making high scores are higher.
And even if batters come up with big scores, it is really difficult to maintain consistency while making the runs at a beneficial scoring rate for the team. Hence it is challenging to see batters scoring hundreds in T20s.
And if they are backing it up with more than one in a short span, then the achievement becomes commendable and praiseworthy.
In this article, we go through the list of players who have scored the most T20I centuries in a calendar year. As of 28 September 2026, 18 players have scored at least two men’s T20I centuries in a calendar year. Sanju Samson (2024) and Eswatini’s Adil Butt (2026) share the record with three hundreds each.
Tilak Varma, Suryakumar Yadav and Rohit Sharma are the other Indians with two hundreds in a calendar year. Suryakumar and Austria’s Karanbir Singh are the only players to do it in two different years. Get the list of players to score the most T20I centuries in a calendar year.
Players to score most T20I centuries in a calendar year: Get complete list
|
Player |
Country |
Year |
T20I Hundreds |
|
Adil Butt |
Eswatini |
2026 |
3 |
|
Sanju Samson |
India |
2024 |
3 |
|
Harry Brook |
England |
2026 |
2 |
|
Karanbir Singh |
Austria |
2026 |
2 |
|
Kushal Bhurtel |
Nepal |
2026 |
2 |
|
Sahibzada Farhan |
Pakistan |
2026 |
2 |
|
DK Kesuma |
Indonesia |
2025 |
2 |
|
Darius Visser |
Samoa |
2025 |
2 |
|
Karanbir Singh |
Austria |
2025 |
2 |
|
Mohammad Ihsan |
Spain |
2025 |
2 |
|
Tilak Varma |
India |
2024 |
2 |
|
Phil Salt |
England |
2023 |
2 |
|
Suryakumar Yadav |
India |
2023 |
2 |
|
Faheem Nazir |
Switzerland |
2022 |
2 |
|
Gustav Mckeon |
France |
2022 |
2 |
|
Rilee Rossouw |
South Africa |
2022 |
2 |
|
Sabawoon Davizi |
Czech Republic |
2022 |
2 |
|
Suryakumar Yadav |
India |
2022 |
2 |
|
Rohit Sharma |
India |
2018 |
2 |
|
Colin Munro |
New Zealand |
2017 |
2 |
Sanju Samson | 3 hundreds
Indian wicketkeeper-batter Sanju Samson became the first batter to score three T20I hundreds in a calendar year, in 2024, and still shares the record.
Samson started his scoring spree with a 40-ball century against Bangladesh in the final T20I of a three-match series against Bangladesh in Hyderabad. He smashed 11 fours and eight sixes in his 47-ball 111 which powered India to 297/6, still their highest T20I total, and also to a 133-run win.
Samson backed it up with another century against South Africa in his next game in Durban to become the first Indian batter to score consecutive hundreds in T20Is. He hit 10 sixes and seven fours in his 50-ball 107 to help the visitors win by 61 runs.
Samson created history in Johannesburg by becoming the first batter to score three T20I centuries in a calendar year. He remained unbeaten on 109 from 56 balls in the final T20I against the Proteas hitting nine sixes and six fours to help India win the match by a massive 135 runs.
Adil Butt | 3 hundreds
Eswatini opener Adil Butt equalled Samson’s record in June 2026, scoring three T20I hundreds in six days at Malkerns. He made 116 off 58 balls against Mozambique on 2 June, 107* off 66 against Lesotho the next day and 101* off 60 against Lesotho on 7 June.
Tilak Varma | 2 hundreds
Tilak Varma became the second Indian batter after Samson to record consecutive T20I centuries during a four-match series against South Africa in 2024.
Batting at number three, Tilak smashed an unbeaten 107 off 56 balls including seven sixes and eight fours in the third T20I against the Proteas in Centurion. His knock helped India past the 200-run mark and set up a thrilling 11-run win over the home side.
In his very next match, Tilak once again notched an unbeaten 120, this time off just 47 balls, smashing 10 sixes and nine fours. His unbroken 210-run association for the second wicket with fellow centurion Samson helped India post a gargantuan 283/1 and the visitors pocketed the four-match series 3-1 with a 135-run win.
Suryakumar Yadav | 2 Hundreds
Suryakumar Yadav was the first player to score more than one T20I hundred in a calendar year on two occasions; Austria’s Karanbir Singh has since matched him (2025 and 2026). He first achieved it in 2022 before going on to repeat the feat the next year, in 2023.
Both of Suryakumar’s hundreds in 2022 came outside India, the first against England in Nottingham and the next against New Zealand in Mount Maunganui. He capped a dream year in T20Is amassing 1164 runs from 31 innings at an impressive average of 46.56 and a strike rate of 187.43.
In the next year, Suryakumar scored hundreds against Sri Lanka and South Africa showing remarkable consistency to accumulate 733 runs at an average of 48.86 and hitting at 155.95.
Photo credit: Imago





