Pakistan talisman Babar Azam holds the record for the most matches as captain in T20 internationals.
During the first T20I of Pakistan's tour of Ireland 2024, Babar Azam scripted history as he became the player with most matches as captain in T20 internationals in May.
Azam surpassed former Australia skipper Aaron Finch’s record, who earlier captained Australia in 76 T20Is between 2014 and 2022.
Babar Azam has led the Pakistan cricket team in 85 T20 internationals since 2019.
Former New Zealand captain Kane Williamson features third on the list of players with most matches as captain in T20 internationals.
Kane Williamson captained New Zealand in 75 T20 internationals between 2012 and 2024.
Legendary captain duo of India’s MS Dhoni and Eoin Morgan of England complete the top five list. Get list of players with most matches as captain in T20 internationals.
Most matches as captain in T20 internationals
Player |
Span |
Matches |
Won |
Lost |
Tied/Draw/NR |
Win% |
Babar Azam (PAK) |
2019-2024 |
85 |
48 |
29 |
8 |
56.47 |
Aaron Finch (AUS) |
2014-2022 |
76 |
40 |
32 |
4 |
52.63 |
Kane Williamson (NZ) |
2012-2024 |
75 |
39 |
34 |
2 |
52.00 |
MS Dhoni (IND) |
2007-2016 |
72 |
41 |
28 |
3 |
56.94 |
Eoin Morgan (ENG) |
2012-2022 |
72 |
42 |
27 |
3 |
58.33 |
Ahmed Faiz (MAS) |
2019-2024 |
67 |
39 |
25 |
3 |
58.20 |
Clinton Rubagumya (Rwanda) |
2021-2024 |
66 |
15 |
49 |
2 |
22.72 |
Rohit Sharma (IND) |
2017-2024 |
62 |
49 |
12 |
1 |
79.03 |
Gerhard Erasmus (Namibia) |
2019-2024 |
60 |
38 |
21 |
1 |
63.33 |
Brian Masaba (Uganda) |
2021-2024 |
60 |
45 |
12 |
3 |
75.00 |
Babar Azam | 85 T20Is
Apart from being the most capped T20I captain, Babar Azam is now the second-most successful captain in T20 internationals. Under Babar Azam’s leadership, Pakistan have registered 48 wins in 85 matches with a win percentage of 56.47. Babar Azam is only behind India’s Rohit Sharma, who has 49 wins in 69 matches with a win percentage of 79.03. Pakistan reached the final of the 2022 T20 World Cup in Australia under his captaincy.
Aaron Finch | 76 T20Is
Former Australia cricketer Aaron Finch earlier held the record for the most matches as captain in T20 internationals. After making his T20I captaincy debut in 2014, Aaron Finch led Australia in 76 T20Is till 2022. Australia won 40 of the 76 T20Is under Aaron Finch’s captaincy with a win percentage of 52.63.
Kane Williamson | 75 T20Is
New Zealand’s Kane Williamson is third on the list of players with most matches as captain in T20 internationals. Widely regarded as one of the greatest contemporary captains, Kane Williamson captained New Zealand in 75 T20 internationals. Under his leadership, New Zealand registered 39 wins and suffered 34 defeats with a win percentage of 52. Williamson led New Zealand to the final of the 2021 T20 World Cup held in Oman and the United Arab Emirates (UAE).
Photo credit: Imago