ICC Champions Trophy 1998/99-2017

SeasonHost CountryWinnerRunner-upSemi – Finalists
1998/99BangladeshSouth AfricaWest IndiesIndia
Sri Lanka
2000/01KenyaNew ZealandIndiaPakistan
South Africa
2002/03Sri LankaIndia & Sri Lanka (joint champions)Australia
South Africa
2004EnglandWest IndiesEnglandAustralia
Pakistan
2006/07IndiaAustraliaWest IndiesNew Zealand
South Africa
2009/10South AfricaAustraliaNew ZealandEngland
Pakistan
2013EnglandIndia EnglandSri Lanka
South Africa
2017EnglandPakistanIndiaEngland
Bangladesh

Vijitha Senaratne