Champions Trophy winners and runners up list

Take a closer look at the winners and runners-up from each edition of Champions Trophy from 1998 to 2017, winner South Africa in 1998 and Runner up West Indies in 1998.

author-image
Ashwin
Updated On
New Update
Champions Trophy winners and runners-up list

Champions Trophy winners and runners up list Photograph: (X)

The first ever International Cricket Council (ICC) event in 2025 is the eight-nation Champions Trophy tournament. Pakistan won the last tournament in 2017 by beating India in the finals to make it to the Champions Trophy winners list for the first time. Fakhar Zaman scored a century as Pakistan won the contest by a massive margin of 180 runs. 

Advertisment

The tournament, which began in 1998, saw nine teams take part, with Bangladesh hosting the competition. In 2000, the tournament saw 11 teams take part before the ICC decided to change the format. By the time the third edition was played, 12 teams had taken part in the 2002 and 2004 editions of the mini-World Cup. 

India hosted the event in 2006, which saw ten teams play before yet another format saw the competition being pruned to eight teams. This year, former winners like Sri Lanka and the West Indies aren’t part of the tournament because they failed to qualify. England’s win over Pakistan in their final game of the 2023 ODI World Cup secured their place in the 2025 ICC Champions Trophy. 

Here is the complete list of winners and runners-up of Champions Trophy history

Winner

Runner-up

Year

Final result

Venue

South Africa

West Indies

1998

SA won by four wickets

Dhaka

New Zealand

India

2000

NZ won by four wickets

Nairobi

India and Sri Lanka

None

2002

Trophy shared as both finals were washed out due to rain

Colombo

West Indies

England

2004

WI won by two wickets

Oval

Australia

West Indies

2006

AUS won by eight wickets

Mumbai

Australia

New Zealand

2009

AUS won by six wickets

Centurion

India

England

2013

IND won by 5 runs

Edgbaston

Pakistan

India

2017

PAK won by 180 runs

Oval

1998 Champions Trophy: South Africa beat West Indies by four wickets

South Africa won the first ever Champions Trophy tournament in 1998
South Africa Champions Trophy 1998 Photograph: (X)

The first ever Champions Trophy final was played between South Africa and the West Indies in Dhaka. Hansie Cronje-led side made it to the Champions Trophy winners list as they won the match by six wickets. West Indies batted first and were all out for 245 with Philo Wallace scoring 103 off 102 balls while Jacques Kallis picked 5/30. In reply, the Proteas won the match with three overs to spare as skipper Cronje Top scored with 61 not out. 

2000 Champions Trophy: New Zealand beat India by four wickets

New Zealand beat India in the finals
Champions Trophy Photograph: (X)

Stephen Fleming won the toss and put India into bat in the finals of the 2000 edition of the tournament. India scored 264/6 from their 50 overs, with Sourav Ganguly top scoring with 117 off 130 balls. Sachin Tendulkar scored 69 runs as the openers added 141 for the first wicket. New Zealand, at one stage, were tottering at 132/5 but Chris Carins’ century and 46 by Chris Harris helped the Kiwis win their first ICC title. 

2002 Champions Trophy: India and Sri Lanka named joint winners 

India and Sri Lanka were joint winners of Champions Trophy in 2002
Sourav Ganguly and Sanath Jayasuriya Photograph: (X)

The finals of the 2002 edition were played twice and on both occasions the game was rained during the chase. In the first final, Sri Lanka batted first and scored 244/5 before the game was called off, with India’s score reading 14 for no loss from two overs. The home side batted first yet again in the replay and scored 222/7 from their 50 overs. India were placed at 38/1 in the ninth over before the match was called. Both sides shared the title as Sourav Ganguly and Sanath Jayasuriya held the trophy aloft. 

2004 Champions Trophy: West Indies beat England by two wickets

West Indies won their only Champions Trophy title by beating England in the finals
West Indies wins 2004 Champions Trophy Photograph: (X)

Hosts England batted first and managed to score 217 on the board thanks to 104 by Marcus Trescothick. The knock came off 124 balls with 14 hits to the fence. In reply, West Indies were 147/8 at one stage before Junior Murray and Ian Bradshaw produced the greatest heist to put West Indies’ name in the Champions Trophy winners list. 

2006 Champions Trophy: Australia beat West Indies by eight wickets

Australia won the 2006 Champions Trophy tile
Champions Trophy 2006 Photograph: (X)

Defending champions The West Indies took on ODI World Cup winners Australia in the finals of the 2006 edition. Brian Lara’s side though made it to the Champions Trophy runner-up list as they lost the finals by eight wickets. West Indies were all out for just 138 in the 31st over, with just three batters reaching double figures. Australia won with 131 balls to spare as Shane Watson stayed not out on 57 with Damien Martyn on 47. 

2009 Champions Trophy: Australia beat New Zealand by six wickets

Australia successfully retained their Champions Trophy in 2009
Australian win 2009 CT title Photograph: (X)

South Africa hosted the 2009 edition of the Champions Trophy tournament, which saw two traditional rivals play the finals. Ricky Ponting’s Australian side made it to the Champions Trophy winners list for the second successive time. New Zealand batted first and scored 200/9 from their 50 overs. Shane Watson starred again, scoring 105, not out, with Cameron White scoring 62 to help the Aussies win their second title. 

2013 Champions Trophy: India beat England by five runs

MS Dhoni won his final ICC title as captain in 2013
Champions Trophy Photograph: (X)

The 2013 edition of the tournament saw MS Dhoni create history by making it to the winners list of the Champions Trophy. Dhoni had already led India to the T20 and ODI World titles. The game was turned into a 20-over affair due to rain and India scored 129 runs after batting first. England lost their way after Eoin Morgan and Ravi Bopara were out in successive balls to lose the game by five runs. 

2017 Champions Trophy: Pakistan beat India by 180 runs 

Pakistan beat India by 180 runs to win Champions Trophy 2017 title
Pakistan Champions Trophy Photograph: (X)

Defending champions India reached the finals against arch-rivals Pakistan and lost by 180 runs. Batting first, Pakistan scored 338/4, with Fakhar Zaman top scoring with 114 and Azhar Ali scoring 59. Mohammad Hafeez was not out on 57 off 37 balls with four boundaries and three sixes. India were all out for 158 as Hardik Pandya top scored with 76. Mohammad Amir and Hasan Ali picked three wickets each to put Pakistan on their winners list of Champions Trophy for the first time. 

Also read: How And Where To Buy Champions Trophy 2025 Tickets?

Frequently asked questions

Which team has won the most ICC Champions Trophy titles?

Australia has won the tournament twice, in 2006 and 2009, beating the West Indies and New Zealand in the finals. India has also won the event two times, with the 2002 title win coming as joint-winners with Sri Lanka. 

Who were the winners and runners-up of the last ICC Champions Trophy?

The last Champions Trophy event was played in 2017 in England. Pakistan were the winners as they beat India in the finals by 180 runs at the Oval. This was also the biggest margin of victory in the finals of the tournament. 

Which teams have never won the ICC Champions Trophy?

England are the only top-flight team to have not won the ICC Champions Trophy. The best finish for England was reaching the finals in 2013 before losing to India by five runs. Bangladesh haven’t won the title so far, while Afghanistan will be making their debut in the tournament. 

How many times has India won the ICC Champions Trophy?

Team India has won the Champions Trophy twice. The first title win, as shown in the table above, was in 2002, where they were joint winners with Sri Lanka. MS Dhoni’s side then won the title in 2013 at the Edgbaston Cricket Ground by beating England in the finals by five runs. 

Which team was the first-ever ICC Champions Trophy winner?

South Africa won the first ever Champions Trophy title when they beat the West Indies by four wickets. The tournament that began in 1998 saw the finals being played in Dhaka and Jacques Kallis picked 5/30 in the finals. Philo Wallace scored a century for the West Indies but the South Africans held their nerves to win their only ICC title till date. 

Champions Trophy 2025 Champions Trophy Records Champions Trophy Stats