1. MS Dhoni – 1069 runs

The most successful captain in the format, MS Dhoni is ever present as captain for India since 2007 and has captained the side in over 70 T20Is over the last decade. Dhoni, who also holds the record for captaining the most T20Is is the leading run scorer among all the T20I captains till date. He managed to score 1069 runs in 70 T20Is at an average of 37 and a strike rate of 126.