List of ICC Champions Trophy centuries


In cricket, a player is said to have scored a century when he scores 100 or more runs in a single innings. The ICC Champions Trophy is a One Day International tournament organised by the International Cricket Council, and is considered the second most significant after the World Cup. Originally inaugurated as the "ICC Knock Out Trophy" in 1998, the tournament has been organised every two or three years since., a total of 50 centuries have been scored by players from 10 different teams. Players from all the teams that have permanent ODI status have scored centuries. India lead the list with ten centuries, followed by Sri Lanka with seven.
Alistair Campbell of Zimbabwe was the first to score a century in the tournament when he made 100 against New Zealand during the inaugural edition. Four players—Sourav Ganguly, Herschelle Gibbs, Chris Gayle and Shikhar Dhawan —hold the record for the most number of centuries with three each. A further four players—Saeed Anwar, Marcus Trescothick, Upul Tharanga and Shane Watson —have scored two centuries. Gayle's three centuries in 2006 is a record for any player in a single edition. New Zealand's Nathan Astle's 145 against the United States remains the highest individual score as of 2017. Jacques Kallis' 113 not out against Sri Lanka in 1998, Ganguly's 141 not out against South Africa in 2000, and Chris Cairns' 102 not out against India in the same tournament feature in the top 100 ODI innings of all-time by a list released by the Wisden Cricketers' Almanack in 2002.
As of 2013, five centuries were made in the finals with only two of them resulting in victories. The 2002 edition saw ten centuries—all at the Premadasa Stadium, Colombo, the highest for a single tournament, while the fewest centuries were scored in the 2013 edition with three. The most recent century was made by Fakhar Zaman of Pakistan when he scored 114 against India during the final of the 2017 edition of the tournament.

Key

Centuries