The highly anticipated ICC Champions Trophy 2025 is set to be hosted by Pakistan, the defending champions, marking the tournament’s 9th edition. Cricket fans around the world are excited as Pakistan prepares to welcome this prestigious event on home soil. Over the years, several teams have claimed the coveted title, with India lifting the trophy twice, including one shared victory with Sri Lanka. However, there remains one prominent cricketing nation that has yet to taste Champions Trophy glory. To find out which team has never won this title, keep reading!
Which country has never won ICC Champions Trophy?
England is the only team among the top-playing nations who have never won the ICC Champions Trophy. They reached the finals twice in 2002 and 2013 but failed to lift the trophy. Apart from England, Bangladesh has also not won the Champions Trophy title. Afghanistan, on the other hand, qualified for the first time in the ICC Champions Trophy tournament.
- Indian team only 7/10? Vice-captain gives a reality check despite strong show vs Sri Lanka
- IND vs NZ 3rd ODI: Special tickets announced for students, specially-abled fans in Indore
- Not Cameron Green, but an Indian all-rounder could be KKR’s main weapon in IPL 2026
- Retained CSK all-rounder proves he’s ready to break into playing XI in IPL 2026 with 7-wicket haul in VHT
- MCG pitch for Ashes 4th Test rated unsatisfactory by ICC after 2-day wicket fest
ICC Champions Trophy winners list
| Year | Winner | Runner-up | Result | Final Venue |
| 1998 | South Africa | West Indies | South Africa won by 4 wickets | Bangabandhu National Stadium, Dhaka |
| 2000 | New Zealand | India | New Zealand won by 4 wickets | Gymkhana Club Ground, Nairobi |
| 2002 | Sri Lanka & India | None | India and Sri Lanka declared joint winners | R. Premadasa Stadium, Colombo |
| 2004 | West Indies | England | West Indies won by 2 wickets | The Oval, London |
| 2006 | Australia | West Indies | Australia won by 8 wickets (D/L method) | Brabourne Stadium, Mumbai |
| 2009 | Australia | New Zealand | Australia won by 6 wickets | SuperSport Park, Centurion |
| 2013 | India | England | India won by 5 runs | Edgbaston Cricket Ground, Birmingham |
| 2017 | Pakistan | India | Pakistan won by 180 runs | The Oval, London |
Most successful team in Champions Trophy
Australia is the most successful team in the Champions Trophy with two titles. India also have two trophies, however, one was a shared title with Sri Lanka in 2002.
When did India won the Champions Trophy?
India won the Champions Trophy in 2013 after beating up England at Edgbaston Cricket Ground, Birmingham.
Editor's Pick
Cricket
Virat Kohli and Yashasvi Jaiswal to play Vijay Hazare Trophy games before IND vs NZ ODIs


