India Record in Champions Trophy over the Years: Performance, Results, Stats - A Complete Guide
The ICC Champions Trophy, previously referred to as the "mini World Cup," has been one of the most prestigious ODI tournaments in cricket history.
The latest edition of the tournament is set to start from February 19. Pakistan are the original hosts while India will play their matches in Dubai.

India's journey in the Champions Trophy has been marked by ups and downs, with moments of brilliance and heartbreak. India won the tournament in 2013, and then suffered a heartbreak in the final in 2017.
Below is a detailed analysis of India's performance in each edition of the Champions Trophy, highlighting the captains and key performances.
India in Champions Trophy - A Complete Guide
1998 (Dhaka, Bangladesh)
Captain: Mohammad Azharuddin
The inaugural edition of the ICC Champions Trophy, then known as the ICC KnockOut Trophy, saw India as one of the favorites. However, their campaign ended in the semi-finals.
Performance
India started their campaign with a convincing win over Australia in the quarter-finals, thanks to Sachin Tendulkar's all-round performance (141 runs and 4 wickets).
Semi-final: India faced West Indies in the semi-finals and lost by 6 wickets despite a valiant effort from the bowlers.
2000 (Nairobi, Kenya)
Captain: Sourav Ganguly
India reached the final for the first time in this edition, delivering some memorable performances along the way.
Performance
India defeated Kenya and Australia in the initial rounds. Ganguly and Sachin Tendulkar were in sublime form.
Semi-final: India outplayed South Africa, with Ganguly's century (141*) leading the charge.
Final: India lost to New Zealand in a closely contested match despite Ganguly's 117. The Kiwis chased down the target of 265.
2002 (Sri Lanka)
Captain: Sourav Ganguly
India shared the trophy with Sri Lanka after rain washed out the final. India defeated Zimbabwe and England in the group stage, followed by a victory over South Africa in the semi-finals.
Final: India and Sri Lanka played two rain-affected finals, leading to the trophy being shared. Notable performances included Virender Sehwag's consistent batting and the bowling efforts of Zaheer Khan.
2004 (England)
Captain: Sourav Ganguly
India's campaign ended in disappointment as they failed to make it past the group stage.
Performance
India started with a loss to Pakistan but bounced back with a win over Kenya. However, they failed to qualify for the semi-finals due to an inferior net run rate.
2006 (India)
Captain: Rahul Dravid
As the host nation, India's performance was underwhelming as they got eliminated from the group stages.
Performance
India failed to progress beyond the group stage. They lost to West Indies and Australia, securing only one win against England.
2009 (South Africa)
Captain: MS Dhoni
Performance
India's campaign was cut short in the group stage again. India lost to Pakistan and their match against Australia ended in a no result due to rain. A win over West Indies wasn't enough to secure qualification for the semi-finals.
2013 (England)
Captain: MS Dhoni
This edition marked India's finest moment in the Champions Trophy as they emerged as champions.
Performance
India were dominant throughout the tournament. They defeated South Africa, West Indies, and Pakistan in the group stage. Then India beat Sri Lanka comprehensively in the semifinal.
Final: In a rain-affected final, India defeated England by 5 runs. Shikhar Dhawan was the standout performer of the tournament, finishing as the leading run-scorer.
2017 (England)
Captain: Virat Kohli
India came close to defending their title but fell short in the final at the hands of arch-rivals Pakistan.
Performance
India began with convincing wins over Pakistan and South Africa, and a loss to Sri Lanka did not stop their progress to the semi-finals. In the semis, India thrashed Bangladesh to set up a final clash with Pakistan.
Final: In a stunning reversal, India lost to Pakistan by 180 runs. Fakhar Zaman's century and Mohammad Amir's fiery spell dismantled India's hopes.
Champions Trophy India Stats
Most Runs
Shikhar Dhawan has scored the most amount of runs for India in ICC Champions Trophy over the years. The southpaw scored 701 runs for India in the Champions Trophy across two editions.
| Player | Runs | Editions Played | Matches | Average | SR | Highest Score |
| Shikhar Dhawan | 701 | 2 (2013, 2017) | 10 | 77.88 | 101.59 | 125 |
| Sourav Ganguly | 665 | 4 (1998, 2000, 2002, 2004) | 13 | 73.88 | 83.12 | 141* |
| Rahul Dravid | 627 | 6 (1998 - 2009) | 17 | 46.64 | 77.46 | 76 |
Highest Individual Scores
- Sourav Ganguly - 141* vs South Africa (2000)
- Sachin Tendulkar - 141 vs Australia (1998)
- Virender Sehwag - 126 vs England (2002)
- Shikhar Dhawan - 125 vs Sri Lanka (2017)
- Rohit Sharma - 123* vs Bangladesh (2017)
Most Wickets
Ravindra Jadeja - 16 wickets in 10 matches
Zaheer Khan - 15 wickets in 9 matches
Sachin Tendulkar - 14 wickets in 16 matches
Best Bowling Figures
- Ravindra Jadeja - 5/36 vs West Indies (2013)
- Sachin Tendulkar - 4/38 vs Australia (1998)
- Zaheer Khan - 4/45 vs Zimbabwe (2002)
Most Appearances for India in Champions Trophy
Rahul Dravid (19) has played the most matches in Champions Trophy for India, followed by Yuvraj Singh (18).
India Record in Champions Trophy
Played - 29
Wins - 18
Losses - 8
NR - 3
Win Percentage - 62.06%
Highest Total - 331/7 vs South Africa (2013)
Lowest Total - 158 vs Pakistan (2017)


Click it and Unblock the Notifications