In a fast-paced format like T20I, being a captain is a tedious job. Every ball in this format is an event in itself, where the match can turn on its head at any moment.
On top of that, we have the T20 World Cup every two years, so they also need to perform consistently, along with leading the team.
The captains need to set an example by being fearless and scoring as many runs as possible. Their batting performance can turn out to be instrumental in winning matches and big tournaments alike.
Here are the top 10 instances of captains wielding the most runs in a calendar year in T20Is.
Most T20I Runs in a Calendar Year as Captain
| Captain | Team | Innings | Runs | Avg | Strike Rate | Year |
|---|---|---|---|---|---|---|
| Babar Azam | Pakistan | 26 | 939 | 37.56 | 127.58 | 2021 |
| Kendel Kadowaki-Fleming | Japan | 20 | 860 | 50.58 | 151.14 | 2024 |
| Muhammad Waseem | UAE | 23 | 849 | 42.45 | 158.39 | 2024 |
| Nizakat Khan | Hong Kong | 27 | 784 | 35.63 | 133.10 | 2024 |
| Babar Azam | Pakistan | 26 | 735 | 31.95 | 123.32 | 2022 |
| Haider Butt | Bahrain | 21 | 682 | 45.46 | 129.65 | 2024 |
| Muhammad Waseem | UAE | 22 | 669 | 30.40 | 139.08 | 2025 |
| Muhammad Waseem | UAE | 20 | 664 | 34.94 | 167.67 | 2023 |
| Rohit Sharma | India | 29 | 656 | 24.29 | 134.42 | 2022 |
| Litton Das | Bangladesh | 25 | 635 | 27.60 | 132.29 | 2025 |
Key Insights on Leading Run Scorers as T20I Captains in a Year
Prolific Scoring Records for T20I Skippers in a Year
Pakistan’s Babar Azam holds the record for scoring the most T20I runs in a calendar year as a captain, accumulating 939 runs in 2021.
With that, Azam became the first skipper to score 500-plus runs in a single year. He also became the first captain to score 500-plus runs in consecutive years in T20Is. Azam followed 2021 with 735 runs in 2022.
UAE’s Muhammad Waseem, however, has scored 500-plus runs in the most consecutive years, having done so three times in 2023 (664 runs), 2024 (849 runs), and 2025 (669 runs).
Japan’s Kendel Kadowaki-Fleming has scored the most runs in a year as an associate team’s captain in T20Is. He accumulated 860 runs in 20 innings at an impressive strike rate of 151.14 in 2024.
Boundary-Hitting and Landmark Captaincy Innings
Azam’s 939 runs in 2021 included 99 fours, the most by a captain in a calendar year in T20Is.
Muhammad Waseem has smashed the most sixes in a calendar year as a captain in T20Is. He sent down 49 sixes in 23 outings in 2024.
Azam also smashed 10 fifty-plus scores in 2021, the most by a skipper in a year in T20Is.
Switzerland’s Faheem Nazir is the only skipper to score two centuries in a year in T20I cricket, having done so in 2022.
Elite Efficiency and Venue-Specific Batting Feats
India’s former skipper, Virat Kohli, has the best batting average as a captain in a year in T20Is (minimum 10 innings batted). Kohli had an impressive average of 77.66 in 2019, as he scored 466 runs in 10 innings.
Australia’s T20 World Cup-winning captain, Aaron Finch, has the highest strike rate among the captains in a calendar year in T20Is (minimum 200 balls faced). Finch scored 457 runs at a strike rate of 169.88 in 14 innings in 2018.
Finch also scripted a remarkable record in 2018, hammering a 172-run knock against Zimbabwe in Harare, the highest individual score by any batter and a captain in T20Is.
Muhammad Waseem scored 410 of his 669 runs in 2025 in the UAE, the most by a captain in a year at home in T20Is.
Azam scored 501 of 939 runs in 2021 outside Pakistan, the most by a skipper in a year in overseas T20I matches.
Read Next | Which bowler dismissed Virat Kohli the most? [All Formats]