The ICC Champions Trophy 2025 is set to return in February after an eight-year hiatus, with the last edition held in 2017 in England.
India finds itself in Group A, alongside rivals Pakistan, New Zealand, and Bangladesh.
India’s previous Champions Trophy campaign in 2017 was a rollercoaster. They won four consecutive matches to reach the final, only to be outclassed by Pakistan, suffering a heavy 180-run defeat in the final.
1. Shikhar Dhawan
Shikhar Dhawan was India’s third-highest run-scorer in the 2017 Champions Trophy, accumulating 338 runs in five innings at an average of 67.6 and a strike rate of 101.80. His partnership with Rohit Sharma at the top of the order was pivotal to India’s dominance up until the final. Dhawan retired from international cricket on August 24, 2024, following his last ODI against Bangladesh in 2022.
2. MS Dhoni
The legendary wicketkeeper-batter and former Indian captain MS Dhoni retired from international cricket on August 15, 2020. His last match was the semi-final of the 2019 ICC Cricket World Cup against New Zealand, where his runout ended India’s hopes of reaching the final. Dhoni scored 63 runs across two innings in the 2017 ICC Champions Trophy at a strike rate of 98.52.
3. Dinesh Karthik
Dinesh Karthik was part of India’s squad for the 2017 ICC Champions Trophy but did not play any matches, with Kedar Jadhav and Yuvraj Singh preferred in the playing XI. He was a key member of India’s victorious 2013 Champions Trophy squad. Karthik retired on June 1, 2024, with his final international appearance coming against Bangladesh in the ICC Men’s T20 World Cup 2022.
4. Yuvraj Singh
Yuvraj Singh, the legendary all-rounder, retired from international cricket on June 10, 2019. His last appearance for India was against the West Indies in 2017 at North Sound. In the 2017 Champions Trophy, he contributed 105 runs in five innings at an average of 35 and a strike rate of 99, including a crucial 53 against Pakistan in the group stage.
5. Ravichandran Ashwin
Ravichandran Ashwin, India’s second-choice spinner behind Ravindra Jadeja in the 2017 Champions Trophy, had a challenging campaign, taking just one wicket in three appearances at an average of 167. Despite being dropped from the white-ball teams, Ashwin made a successful comeback in later years. He retired from international cricket on December 18, 2024, after India’s Test match against Australia in Brisbane.
6. Kedar Jadhav
Kedar Jadhav retired from international cricket on June 3, 2024, after a brief but memorable career. He made his debut in 2014 and played his last ODI in 2020 against New Zealand. In the 2017 Champions Trophy, Jadhav batted twice, scoring 26 runs at an average of 26, and also contributed with the ball, taking three wickets during the tournament.