ICC Champions Trophy held 7 times in different countries since 1998. First time south Africa have won the first champion trophy back in 1998 against west indies in Bangladesh. South Africa, New Zealand, India, Sri Lanka, Australia and West Indies have win champion trophy event respectively at least once time.

icc-champion-trophy-2017winners-list

All Winners Teams of ICC Champions Trophy

Pakistan & Bangladesh have not won champion trophy once time yet now. India & Australia won the champion trophy 2, 2 times and most successful & danger teams in this tournament.

check below the complete list of winners and runners-up in ICC Champions Trophy from 1998.

 

Year Host Nation(s) Final Venue Final Attendance
Winner Result Runner-up
ICC KnockOut Trophy 1998
Details
Bangladesh
Bangladesh
Bangabandhu National Stadium, Dhaka,
Bangladesh
 South Africa
248/6 (47 overs)
South Africa won by 4 wickets
Scorecard
 West Indies
245 all out (49.3 overs)
40,000
ICC KnockOut Trophy 2000
Details
Kenya
Kenya
Gymkhana Club Ground, Nairobi,
Kenya
 New Zealand
265/6 (49.4 overs)
New Zealand won by 4 wickets
Scorecard
 India
264/6 (50 overs)
7,000
ICC Champions Trophy 2002
Details
Sri Lanka
Sri Lanka
R. Premadasa Stadium, Colombo,
Sri Lanka
 Sri Lanka
244/5 (50 Overs) & 222/7 (50 Overs) India
14/0 (2 Overs) & 38/1 (8.4 Overs)
India and Sri Lanka declared co-champions
Scorecard 1 & Scorecard 2
None 34,832
ICC Champions Trophy 2004
Details
England
England
The Oval, London,
England
 West Indies
218/8 (48.5 overs)
West Indies won by 2 wickets
Scorecard
 England
217 all out (49.4 overs)
18,600
ICC Champions Trophy 2006
Details
India
India
Brabourne Stadium, Mumbai,
India
 Australia
116/2 (28.1 overs)
Australia won by 8 wickets (D/L method)
Scorecard
 West Indies
138 all out (30.4 overs)
26,000
ICC Champions Trophy 2009
Details
South Africa
South Africa
SuperSport Park, Centurion,
South Africa
 Australia
206/4 (45.2 overs)
Australia won by 6 wickets
Scorecard
 New Zealand
200/9 (50 overs)
22,456
ICC Champions Trophy 2013
Details
England Wales
England & Wales
Edgbaston, Birmingham,
England
 India
129/7 (20 overs)
India won by 5 runs
Scorecard
 England
124/8 (20 overs)
24,867
ICC Champions Trophy 2017
Details
England Wales
England & Wales
The Oval, London, England
ICC Champions Trophy 2021 India