Skip to content
Foundation4 min

ICC Champions Trophy Winners: Complete List

Every ICC Champions Trophy winner from 1998 to 2025, with key facts about each winning team and memorable moments from every final.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

The ICC Champions Trophy has seen eight different nations represented across its finals, with a variety of champions demonstrating the competitive balance of elite ODI cricket. Unlike the 50-over World Cup, where Australia dominated for much of the 1990s and 2000s, the Champions Trophy has been more evenly distributed across cricket's top nations.

Complete List of Champions

  • 1998 (Bangladesh): South Africa — defeated West Indies
  • 2000 (Kenya/Zimbabwe/Kenya): New Zealand — defeated India
  • 2002 (Sri Lanka): India and Sri Lanka shared (final washed out)
  • 2004 (England): West Indies — defeated England by 2 wickets
  • 2006 (India): Australia — defeated West Indies by 8 wickets
  • 2009 (South Africa): Australia — defeated New Zealand by 6 wickets
  • 2013 (England): India — defeated England by 5 runs
  • 2017 (England): Pakistan — defeated India by 180 runs
  • 2025 (Pakistan): TBC at time of writing

Australia's Dominance (2006 and 2009)

Australia won back-to-back Champions Trophies in 2006 and 2009, continuing a period of ODI dominance that coincided with their consecutive World Cup wins. Their 2006 victory over West Indies was clinical and professional, while their 2009 win in South Africa featured a strong bowling performance from Mitchell Johnson and Brett Lee.

Pakistan's 180-run victory over India in the 2017 Champions Trophy final is the largest winning margin in any ICC Champions Trophy final, making it the most dominant finish in the tournament's history.

India's 2013 Final: A Classic

India's defeat of England in the 2013 final at Edgbaston is remembered as one of the tournament's greatest games. England had fought back after losing early wickets and needed just 20 from the final two overs. Ishant Sharma and Ravindra Jadeja held their nerve to defend the target, with India winning by 5 runs. MS Dhoni's calm captaincy and Shikhar Dhawan's tournament-leading run-scoring earned India the title.

Upcoming Editions

The 2025 Champions Trophy, hosted by Pakistan, marked a historic return of an ICC event to Pakistan. India's participation was subject to political discussions between the BCCI and ICC, reflecting the complex relationship between the two cricketing superpowers. The tournament's return underlines its enduring appeal as one of cricket's premier one-day events.

Frequently asked questions

When was the ICC Champions Trophy last held before 2025?

The most recent Champions Trophy before 2025 was the 2017 edition held in England, which Pakistan won by defeating India in the final at The Oval by 180 runs.

Why was the Champions Trophy suspended between 2013 and 2017?

The ICC replaced the Champions Trophy with an expanded ICC World Cricket League and additional T20 World Cups between 2013 and 2017. Broadcaster and board pressure for a high-quality ODI tournament led to its revival in 2017.