List of ICC Champions Trophy centuries

[8] 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.

A further four players—Saeed Anwar (Pakistan), Marcus Trescothick (England), Upul Tharanga (Sri Lanka) and Shane Watson (Australia)—have each scored two centuries.

[9] New Zealand's Nathan Astle's 145 against the United States was the highest individual score.

[10] South Africa's Jacques Kallis's 113 not out against Sri Lanka in 1998, Ganguly's 141 not out against South Africa in 2000, and New Zealand's Chris Cairns's 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.

[14] Towhid Hridoy Shubman Gill Ryan Rickelton Ben Duckett Josh Inglis

Sourav Ganguly in August 2008
Sourav Ganguly was the first player to score three centuries in the tournament's history.