21 Jan, 2025

BY: Vivek Bhadauriya

Top 5 Batsman scored most centuries in ICC Champions Trophy, 2 Indian batsman included in the list.

Shikhar Dhawan

The Gabbar of Indian Cricket Team - "Shikhar Dhawan" has played a total of 10 matches in ICC Champions Trophy and has scored the maximum number of 3 centuries.

Herschelle Gibbs

Herschelle Gibbs has also played a total of 10 matches in the ICC Champions Trophy, he has also scored 3 centuries.

Sourav Ganguly

Former Indian team captain Sourav Ganguly has played a total of 13 matches in the ICC Champions Trophy and has scored a total of 3 centuries.

Chris Gayle

Universal Boss "Chris Gayle" has played 17 matches in the ICC Champions Trophy and has scored a total of 3 centuries in these matches.

Saeed Anwar

Pakistan's Saeed Anwar has played only 3 matches in the ICC Champions Trophy, but he has scored 2 centuries in these 3 matches.

Thanks For Reading!

Next: Who scored most runs in ICC Champions Trophy, Take a look!

Read Next