ICC Champions Trophy

Every ICC Champions Trophy champion since the inaugural 1998 tournament (held as the ICC KnockOut Trophy).

Data last verified: 11 August 2026.

9 seasons covered. Australia have won the most titles (2).

Champions

SeasonChampionRunner-upVenueResult
1998South AfricaWest IndiesNational Stadium, Dhaka, BangladeshSouth Africa won by 4 wickets
2000New ZealandIndiaGymkhana Club Ground, Nairobi, KenyaNew Zealand won by 4 wickets
2002India & Sri Lanka (shared)—R. Premadasa Stadium, Colombo, Sri LankaNo result — final abandoned by rain on both the scheduled day and the reserve day
2004West IndiesEnglandThe Oval, LondonWest Indies won by 2 wickets
2006AustraliaWest IndiesBrabourne Stadium, MumbaiAustralia won by 8 wickets
2009AustraliaNew ZealandSuperSport Park, Centurion, South AfricaAustralia won by 6 wickets
2013IndiaEnglandEdgbaston, BirminghamIndia won by 5 runs
2017PakistanIndiaThe Oval, LondonPakistan won by 180 runs
2025IndiaNew ZealandDubai International Cricket Stadium, UAEIndia won by 4 wickets

Notes, by season

SeasonNote
1998First edition, held as the ICC KnockOut Trophy.
2002The only shared/joint title in the competition's history.
2025Pakistan was the tournament's nominal host, but a hybrid arrangement moved India's matches (and the final) to the UAE amid India-Pakistan political tensions. India's third Champions Trophy title (after 2002 and 2013) — the first captain to win Player of the Match in a Champions Trophy final (Rohit Sharma).

Sources

← All cricket competitions

← Cricket · Champions list · All-time records · World Cup · T20 World Cup · Teams · Players