India has never lost matches against these 5 teams in Champions Trophy
India last won the Champions Trophy in 2013 under MS Dhoni's leadership.
View : 30
4 Min Read


India has been a team to watch out for in the ICC Champions Trophy, participating in every edition since the inaugural season in 1998. With two titles (2002 and 2013) and two runner-up finishes (2000 and 2017), India has had a brilliant history in the competition.
The 2002 Champions Trophy saw India share the title with Sri Lanka after the final was washed out twice. In 2013, under MS Dhoni’s captaincy, India lifted the trophy, defeating England in a rain-affected final. Shikhar Dhawan’s impressive performances earned him the Player of the Series award, while Ravindra Jadeja was the tournament’s highest wicket-taker.
However in 2017, after a dominating campaign, the side failed in the finals against arch-rivals Pakistan. Despite impressive runs in past editions, India also faced early exits in 2004, 2006, and 2009. Now, in 2025, India is on a search for its third title under the leadership of Rohit Sharma. They have started their campaign on a strong note, securing a six-wicket victory over Bangladesh in their opening match.
Also Read: Champions Trophy 2025: What will happen if India lose the toss against Pakistan in Match 5?
Here are the five teams who have never defeated India in the Champions Trophy:
5. Zimbabwe (1 Match, 2002)
Zimbabwe has never beaten India in the ICC Champions Trophy, with their only match taking place in the 2002 edition. The clash was held in Colombo, and saw India post 288/6 in 50 overs, thanks to an unbeaten 111 from Mohammad Kaif. Virender Sehwag (48) and Rahul Dravid (71) provided strong contributions at the top.
In reply, Zimbabwe fought hard, with Andy Flower scoring a magnificent 145 off 164 balls. However, Zaheer Khan’s four-wicket haul and Sachin Tendulkar’s crucial two wickets ensured India secured a 14-run victory. Despite Flower’s heroics, Zimbabwe fell short at 274/8. This remains the only time the two teams have met in the tournament.
Download Our App