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

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