List of cricket captains with most runs in T20Is, MS Dhoni, Virat Kohli and Rohit Sharma in top 10
Image Source : Getty10. Andrew Balbirnie - 1067 runs in 51 T20I innings as captain
Image Source : Getty9. MS Dhoni - 1112 runs in 62 T20I innings as captain
Image Source : Getty8. Ahmed Faiz (Malaysia) - 1172 runs in 45 T20I innings as captain
Image Source : ICC/Twitter6. Faf du Plessis - 1273 runs in 40 T20I innings as captain
Image Source : Getty5. Eoin Morgan - 1469 runs in 65 T20I innings as captain
Image Source : Getty5. Rohit Sharma - 1527 runs in 51 T20I innings as captain
Image Source : Getty4. Virat Kohli - 1570 runs in 46 T20I innings as captain
Image Source : Getty3. Kane Williamson - 2042 runs in 69 T20I innings as captain
Image Source : Getty2. Babar Azam - 2195 runs in 65 T20I innings as captain
Image Source : Getty1. Aaron Finch - 2236 runs in 76 T20I innings as captain
Image Source : GettyNext : Jasprit Bumrah, Prasidh Krishna return; two debutants: Predicting India's likely XI for 1st T20I vs Ireland