List of T20I captains to score centuries among Test-playing nations
List of T20I captains to score centuries among Test-playing nations. See every skipper with a T20I hundred, plus where Shreyas Iyer’s 42-ball ton ranks among them, with centuries and records in one complete guide

T20I cricket has seen several aggressive, explosive batting performances over the years, but scoring a century as captain remains a special achievement. Leading the national side adds extra pressure, and scoring a three-figure score while carrying the responsibility of captaincy highlights brilliance under pressure. For India, Shreyas Iyer is the new member on the list.
Among all the Test-playing nations, a selected group of captains have managed to reach the three-figure mark in the T20Is. These knocks have often come at a crucial moment, with the aggressive stroke play, calculated risks, and superb consistency helping the teams impose the totals or chase the challenging targets.
The list is included of the biggest names in the international cricket, with the captains from different teams such as Australia, Pakistan, New Zealand, England, South Africa, and other Test-playing teams making their mark. Some earned their centuries during the dominant wins, while others produced the individual performances in the closely fought matches.
Full list of captains with T20I centuries from Test-playing nations
In this article, here is a look at the T20I captains from the Test-playing nations who have scored centuries, highlighting their memorable knocks and the circumstances in which they reached the three figures-
#12 Suryakumar Yadav (India)-

It was the third T20I of the five-match series in 2023 between India and South Africa at the Wanderers in Johannesburg. Yashasvi Jaiswal was the only shining star of the top order with 60 runs before the captain, Suryakumar Yadav, blasted a dashing knock of 100 runs in 56 balls at a strike rate of around 180, shouldering on seven boundaries and eight sixes.
See Also: India's top 10 successful T20I chases in history, Ranked
The Proteas, in reply, were bundled out for just 95 runs in 13.5 overs as Kuldeep Yadav claimed 5/17 in 2.5 overs. The blue brigade won the contest by a massive margin of 106 runs. SKY showed his ability to put up huge knocks against the top sides.
#11 Shane Watson (Australia)-

The former Australian captain, Shane Watson, cracked up a fine unbeaten knock of 124 runs in just 71 balls at a strike rate of 174.64, including 10 boundaries and six sixes to shoulder the home side to 197/5 in their allotted 20 overs during the third T20I of the 2016 series against India at the Sydney Cricket Ground.
The blue brigade completed the chase by seven wickets on the final ball of the innings. Apart from the two fifties from Rohit Sharma and Virat Kohli, Suresh Raina remained unbeaten on 49 runs off 25 balls to get the victory in their name.
#10 Sikandar Raza (Zimbabwe)-

The Zimbabwe captain, Sikandar Raza, smashed a thrilling knock of 133 runs off just 43 balls, thanks to seven boundaries and 15 sixes at a strike rate of 309.30 during the ICC Men’s T20 World Cup 2026 Sub Regional Africa Qualifier clash against Gambia. It helped them post a massive score of 344/4 in their allotted 20 overs.
See Also: Top 5 players with the fastest double centuries in ODI history ft. Shubman Gill
As anticipated, the opponents were blown away for just 54 runs in the chase, with Brandon Mavuta and Richard Ngarava sharing three wickets each. Zimbabwe ended up scripting a massive victory by 290 runs.
#9 Mitchell Marsh (Australia)-

It was the third T20I clash of the 2025 series between Australia and New Zealand at the Bay Oval in Mount Maunganui. The Blackcaps struggled badly with the bat and somehow reached 156/9 in their allotted 20 overs, with the 48 runs of Tim Seifert being the highest score of the line-up.
For the visitors, it was a one-man show from their captain and opener, Mitchell Marsh, who remained undefeated on 103 runs off just 52 balls, thanks to eight boundaries and seven sixes to earn the victory by three wickets with two overs to spare. The next best score of the line-up belonged to Mitchell Owen’s 14 runs.
#8 Shreyas Iyer (India)-

It was the opening T20I of the five-match series in 2026 between India and West Indies at the Bharat Ratna Shri Atal Bihari Vajpayee Ekana Stadium in Lucknow when the home side restricted the visitors to just 171 runs, with the two fifties coming from Sherfane Rutherford and captain Shai Hope.
The Indian side completed the chase by eight wickets with 32 balls to spare. Their captain, Shreyas Iyer, registered his maiden T20I century and remained unbeaten on 102 runs off 43 balls at a strike rate of 237.20, thanks to 10 boundaries and six sixes.
#7 Shai Hope (West Indies)-

It was the third T20I clash of the 2025 series between Australia and West Indies in Basseterre when the hosts posted a massive score of 214/4 in their allotted 20 overs thanks to Shai Hope’s fine unbeaten knock of 102 runs off 57 balls, shouldering on eight boundaries and six sixes along with Brandon King’s 36-ball 62-run knock.
See Also: List of top 10 successful run chases in ODI cricket
Australia, despite being under pressure from the start of the chase, went over the winning line with 23 balls to spare, as Tim David remained unbeaten on 102 runs off 37 balls at a strike rate of 275.67 with six boundaries and 11 sixes.
#6 Aaron Finch (Australia)-

It was the third T20I of the 2018 series between Australia and Zimbabwe in Harare, where the opening batter of the tourists, Aaron Finch, smashed a fine knock of 172 runs off 76 balls with the help of 16 boundaries and 10 sixes as they ended up with 229/2 in their 20 overs.
Zimbabwe were nowhere in the chase and got restricted to 129/9 in their allotted 20 overs, losing the encounter by 100 runs. Andre Tye returned with figures of 3/12 in four overs, while Ashton Agar had 2/16 in four overs.
#5 Faf du Plessis (South Africa)-

It was the second T20I of the 2015 series between South Africa and West Indies at the Wanderers Stadium in Johannesburg where the Proteas captain, Faf du Plessis, smacked a fine knock of 119 runs off 56 balls at a strike rate of 212.50 with 11 boundaries and five sixes which helped them end with 231/7 in their allotted 20 overs.
However, the Caribbean side completed the chase by four wickets, based on the 152-run second-wicket partnership between Chris Gayle (90) and Marlon Samuels (60). They got over the winning line with four balls to spare.
#4 Tillakaratne Dilshan (Sri Lanka)-

It was the first T20I of the 2011 series between Sri Lanka and Australia at the Pallekele International Stadium in Kandy, where the hosts recorded 198/3 in their allotted 20 overs with their opener, Tillakaratne Dilshan, remaining undefeated on 104 runs off 57 balls, thanks to 12 boundaries and five sixes.
See Also: Rohit Sharma vs Virat Kohli: Who has more match-winning innings? Centuries in wins and awards
None of the Australian batters were able to convert their starts into the three-figure marks as they fell short by 35 runs. Dilruwan Perera claimed 3/26 in his four overs while Nuwan Kulasekara ended up with 2/39 in his four overs.
#3 Harry Brook (England)-

The England captain of the T20Is, Harry Brook, got two centuries as the leader. His first of these came during the T20 World Cup 2026 clash against Pakistan in Kandy, where he smashed a 50-ball century, thanks to 10 boundaries and four sixes to complete the chase of 166 runs with five balls to spare.
Brook’s second century of the season came against Sri Lanka in the 2026 series at the Rose Bowl in Southampton. The right-handed batter blasted a dashing knock of unbeaten 114 runs off 49 deliveries at a strike rate of 232.65, decorated with 10 boundaries and six sixes.
#2 Rohit Sharma (India)-

The former T20 WC-winning captain of India, Rohit Sharma, has smashed three centuries for the blue brigade as a leader of the side. The first of these came through his 118-run knock with 12 boundaries and 10 sixes against Sri Lanka in the 2017 series at the Holkar Stadium in Indore.
The second of these centuries came against the West Indies in 2018 in Lucknow when he nailed 111* off 61 balls with eight boundaries and seven sixes. The last of these came in 2024 against Afghanistan in Bengaluru, with another 121* run-scoring knock off 69 balls.
#1 Babar Azam (Pakistan)-

The Pakistan captain, Babar Azam, smacked his first T20I century as the leader in 2021 against South Africa in Centurion through the fine knock of an unbeaten 122 runs off 59 balls with 15 boundaries and four sixes. The second hundred in this category came in 2022 against England at the National Stadium in Karachi when he blasted 110* off 66 balls.
The last of these centuries came against New Zealand in 2023 at the Gaddafi Stadium in Lahore when he managed another unbeaten knock of 101 runs off 58 balls, shouldering on 11 boundaries and three sixes.
List of T20I captains to score centuries among Test-playing nations- FAQs
Frequently Asked Questions
Among the Test-playing nations, Babar Azam has smashed the most runs in T20Is. He collected 2642 runs in 78 innings at 37.74 and a strike rate of 129.38 with 23 fifties and three centuries.
For the Indian side, Rohit Sharma is the leading run-scorer in T20Is as captain, having bagged 1905 runs in 62 innings at 34.01 and a blistering strike rate of 149/76 with three centuries and 13 fifties.
Among the Test-playing nations, Rohit Sharma has hit the greatest number of sixes (103) in T20Is as the captain of the side.
In T20Is as captain among Test-playing nations, Aaron Finch’s 172-run knock for Australia against Zimbabwe in 2018 at the Harare Sports Club stands at the top position to be the highest score.





