5 Indian Players Who Have Played The Most T20I Matches

Yuvraj Singh, MS Dhoni and Rohit Sharma have represented India in all the T20 World Cups!
Yuvraj Singh, MS Dhoni and Rohit Sharma have represented India in all the T20 World Cups!

#1 MS Dhoni - 93 Matches

England v India - 2nd Vitality International T20
England v India - 2nd Vitality International T20

Mahendra Singh Dhoni also was a part of the 2006 T20I against South Africa and was a constant in the Indian T20I team for the next 12 years. He led the Indian team to their only T20 World Cup in 2007 and holds the record for playing the most T20I matches for India both as a captain and a player.

Also, Read - 5 Indian players who have played the most ODI matches

He held the reins of the Indian team for almost a decade and helped the nation build a strong young force in the shortest format of the game. Though MS Dhoni could score only 1,417 runs in his 93 matches he had an envious average of 37.17. Dhoni scored 2 half-centuries in his T20I career but made name for himself donning the gloves behind the wickets. He took 54 catches and did 33 stumpings whilst breaking wicket-keeping records on his way.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Sagnik Monga
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications