ICC Champions Trophy Winners

The ICC Champions Trophy is a One Day International (ODI) cricket tournament. The ninth edition of the tournament was held in 2025.

India has won the tournaments three times, Australia twice. The 2002 final between India and Sri Lanka ended in a "no result" due to rain on both scheduled days, leading to both teams sharing the title. Sri Lanka are the only host team to win the tournament, which they did in 2002.

Year Winner Runner-Up
2029
2025 India New Zealand
2017 Pakistan India
2013 India England
2009 Australia  New Zealand
2006 Australia West Indies
2004 West Indies England
2002 India and Sri Lanka co-champions
2000 New Zealand India
1998 South Africa West Indies

Related Pages

send us a comment Any comments, suggestions, or corrections? Please let us know.

Major Events Extra

The largest sporting event in the world is the Olympic Games, but there are many other multi-sport games. In terms of single sport events, nothing beats the FIFA World Cup. To see what's coming up, check out the calendar of major sporting events.

Advertisement Disclosure

Topendsports.com features links to partner sportsbooks. If you click on these affiliate links and create an account or deposit funds, we may receive a commission at no extra cost to you. While partnerships may affect which brands are featured or their position in some lists, all reviews and ratings are based on independent analysis and remain entirely unbiased.

 → How to Cite