Top Indian Players in ICC Champions Trophy History

Feb 20, 2025

Follow us on


Discover the Indian cricketers with the most matches in ICC Champions Trophy history, highlighting their significant contributions and performances.

Top Indian Players in ICC Champions Trophy History

India has a storied history in the ICC Champions Trophy, with several players making significant contributions over the years. As of February 20, 2025, here is a list of Indian cricketers who have played the most matches in the tournament:

Rahul Dravid: The Wall's Enduring Presence

Former captain Rahul Dravid holds the record for the most appearances by an Indian in the Champions Trophy, participating in 19 matches. Throughout these games, Dravid amassed 627 runs, showcasing his reliability and skill on the international stage.

Yuvraj Singh: The Dynamic All-Rounder

Yuvraj Singh, celebrated for his explosive batting and handy bowling, featured in 18 Champions Trophy matches. He scored 376 runs and took three (3) wickets, playing pivotal roles in numerous matches.

MS Dhoni: The Captain Cool

Wicketkeeper-batsman and former skipper MS Dhoni participated in 16 matches during the tournament, accumulating 183 runs. Dhoni's leadership and composure were invaluable assets to the team.

Sachin Tendulkar: The Master Blaster

Legendary batsman Sachin Tendulkar also took part in 16 Champions Trophy games, scoring a total of 441 runs. His performances provided a solid foundation for India's batting line-up.

Sourav Ganguly: The Dada of Indian Cricket

Former captain Sourav Ganguly played 13 matches in the Champions Trophy, amassing 665 runs. His aggressive style and strategic acumen were instrumental in India's successes during the early 2000s.

Harbhajan Singh: The Turbanator

Spinner Harbhajan Singh featured in 13 matches, claiming 14 wickets. His spin bowling often stifled opposition batsmen, making him a crucial part of the bowling attack.

Virat Kohli: The Run Machine

Current batting maestro Virat Kohli has played 13 matches in the Champions Trophy, scoring 529 runs. Kohli's consistency and hunger for runs have made him a cornerstone of India's batting.

Ajit Agarkar: The Unsung Hero

Pacer Ajit Agarkar participated in 12 Champions Trophy games, taking 11 wickets. His ability to deliver crucial breakthroughs added depth to India's bowling lineup.

These players have not only showcased exceptional talent but have also demonstrated unwavering commitment to Indian cricket. Their contributions have significantly shaped India's legacy in the ICC Champions Trophy.

© 2025 Hey Colleagues. All rights reserved.