List of cricket captains with most runs in T20Is, MS Dhoni, Virat Kohli and Rohit Sharma in top 10

List of cricket captains with most runs in T20Is, MS Dhoni, Virat Kohli and Rohit Sharma in top 10

Image Source : Getty

10. Andrew Balbirnie - 1067 runs in 51 T20I innings as captain

Image Source : Getty

9. MS Dhoni - 1112 runs in 62 T20I innings as captain

Image Source : Getty

8. Ahmed Faiz (Malaysia) - 1172 runs in 45 T20I innings as captain

Image Source : ICC/Twitter

6. Faf du Plessis - 1273 runs in 40 T20I innings as captain

Image Source : Getty

5. Eoin Morgan - 1469 runs in 65 T20I innings as captain

Image Source : Getty

5. Rohit Sharma - 1527 runs in 51 T20I innings as captain

Image Source : Getty

4. Virat Kohli - 1570 runs in 46 T20I innings as captain

Image Source : Getty

3. Kane Williamson - 2042 runs in 69 T20I innings as captain

Image Source : Getty

2. Babar Azam - 2195 runs in 65 T20I innings as captain

Image Source : Getty

1. Aaron Finch - 2236 runs in 76 T20I innings as captain

Image Source : Getty

Next : Jasprit Bumrah, Prasidh Krishna return; two debutants: Predicting India's likely XI for 1st T20I vs Ireland