Top 10 captains with most T20I runs 1

1. MS Dhoni – 1069 runs

Indian captain MS Dhoni plays a shot during the 2nd ODI match between India and West Indies at Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium in Visakhapatnam on Nov.24, 2013. (Photo: IANS)

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.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.