Sports News - Former Indian cricket captain Dhoni has played so many international matches. Learn the full details.

Friends, Mahendra Singh Dhoni, the most successful captain of the Indian cricket team, has set numerous records. He is renowned for his calm demeanor and sharp cricketing mind. From winning major ICC trophies to consistently performing across all formats, his career is a source of inspiration for generations to come. Let's find out how many international matches Dhoni has played.

Unparalleled Achievements

Dhoni is the only Indian captain to win all three major ICC trophies—

ICC T20 World Cup (2007)

ICC ODI World Cup (2011)

ICC Champions Trophy (2013)

International Career Stats

Test Matches: Played 90 Tests, scoring 4,876 runs at an impressive average of 38.09.

ODI Matches: Scored 10,773 runs in 350 ODIs at an average of 50.58, including 10 centuries.

T20 Internationals: Played 98 matches, scored 1,617 runs at an average of 37.6.

In total, Dhoni has played 538 international matches, scoring 16 international centuries (6 in Tests and 10 in ODIs).

Still active in the IPL

Even at the age of 44, Dhoni continues to shine in the Indian Premier League (IPL). He has played 278 matches for the Chennai Super Kings (CSK), leading his team to multiple championships and remaining a fan favorite.