8. Mahmudullah

The Bangladesh side has played 22 matches and won 12 since January 2019. Mahmudullah has led the Bangladesh side in 22 of their matches wherein the team has won 10 of the games and faced defeat in 12 matches. Under the captaincy of Mahmudullah, Bangladesh has a winning percentage of 45.45. 

7. Temba Bavuma

South Africa has played 32 T20I matches since January 2019 and has won 15 matches. After Faf du Plessis hung up his boots as the South African captain in 2020, Quinton de Kock took the responsibility. But further, the split captaincy was brought on fore and Temba Bavuma took the reins of leading the side in white-ball cricket.

6. Kieron Pollard

Whether it is about some quality stroke play, crucial overs, or jaw-dropping fielding efforts, he is a perfect package that one could probably buy for the T20 format. Pollard took the mantle of the ODI and T20I captaincy from Jason Holder and Carlos Braithwaite respectively. One has also witnessed his captaincy glimpse whilst IPL on many occasions.

5. Aaron Finch

As the side was in search of someone who can lead the side in those tough times, Aaron Finch became their trusted man. Finch has chipped in 2473 runs in 76 T20I matches which includes two centuries and 15 half-centuries. He led the Men in Yellow to form a side that challenged every opposition.

4. Babar Azam

Pakistan then found the layout of success in the form of Babar Azam. If numbers are to be pitted, there are no two thoughts that he rules the proceedings. In 61 T20I games, Babar Azam has scored 2204 runs at a healthy average of 46.89. He has led Pakistan to six wins in the 2019-2020 season. Since January 2019, the side has played a total of 38 T20I matches and won 17.

3. Kane Williamson

In the 67 T20Is, he has smashed 1805 runs. Since January 2019, New Zealand has played 31 T20I matches and won 17 of them. Williamson has skippered the team in a total of 39 T20I matches from which the Kiwis have secured a win in 23 games. Under him, the side has the winning percentage of 48.95% in T20Is.

2. Virat Kohli

Kohli has displayed his domination across the formats. In 89 T20I matches, he has scored 3159 runs at an average of 52.65. Kohli has captained the Indian side in 45 T20I matches from which the team has won 27 of the matches, lost 14, two matches resulted in a tie whereas two of them were abandoned. The Indian team has a winning percentage of 65.11% in T20Is under Virat Kohli.

1. Eoin Morgan

The England side won their first-ever ODI World Cup under Morgan in 2019. In 107 T20Is, Morgan has scored 2360 runs. From January 2019, England has played 32 T20I matches and has secured victory in 21 of them. Morgan has captained the England team in 64 T20I matches wherein the team has won 37 games. Under his leadership, the side has a winning percentage of 60.31 in T20Is.