Numerous batters in the Champions Trophy event have left their mark, but few have made records of their own. In this listicle, we have the top 10 batters with the most centuries scored in the ICC Champions Trophy event from 1998-2017.
S. NO. | Player | Country | Span | Matches Played | Highest Score | Centuries |
---|---|---|---|---|---|---|
1 | Shikhar Dhawan | India | 2013-2017 | 10 | 125 | 3 |
2 | Herschelle Gibbs | South Africa | 2002-2009 | 10 | 116* | 3 |
3 | Sourav Ganguly | India | 1998-2004 | 13 | 141* | 3 |
4 | Chris Gayle | West Indies | 2002-2013 | 17 | 133* | 3 |
5 | Saeed Anwar | Pakistan | 2000-2002 | 4 | 105* | 2 |
6 | Upul Tharanga | Sri Lanka | 2006-2017 | 7 | 110 | 2 |
7 | Marcus Trescothick | England | 2000-2004 | 8 | 119 | 2 |
8 | Shane Watson | Australia | 2002-2013 | 17 | 136* | 2 |
9 | Shahriar Nafees | Bangladesh | 2006-2006 | 3 | 123* | 1 |
10 | Ben Stokes | England | 2017-2017 | 4 | 102* | 1 |
Shikhar Dhawan

Shikhar Dhawan is at the top of the list of players who scored the most centuries in the Champions Trophy. From 2013 to 2017, he scored 3 centuries. His highest score in the Champions Trophy event was 125 runs, which came against Sri Lanka.
Herschelle Gibbs

Former South African batter Herschelle Gibbs was one of the most complete batters who has ever played for South Africa. The right-handed batter, with his fearless batting play, scored 3 centuries from 2002-2009 and is second in the list of the batters with the most centuries in the Champions Trophy. His highest score in the event was 116*, which he scored against India.
Sourav Ganguly

Former India captain Sourav Ganguly comes third on this list with three centuries. From 1998-2004, Sourav Ganguly had a great run in the Champions Trophy. Though he couldn’t win the title, his contribution with the bat was massive. In Champions Trophy 2000, he scored 141 runs against South Africa, which was his highest score in the tournament.
Chris Gayle

West Indies batter Chris Gayle is fourth in the list of most centuries in the Champions Trophy. He hit three centuries in the 17 matches he played from 2002-2013. His highest score was 133*, which came against South Africa.
Saeed Anwar

The only Pakistani batter to make it into the top 10 of this list is left-handed Saeed Anwar, who scored 2 centuries in the four matches he played for his side from 2000-2002.
Upul Tharanga

Former Sri Lanka’s left-hand opening batter Upul Tharanga comes sixth in this list with 2 centuries, which he scored in the 7 matches he played for his team from 2006-2017. His highest score was 110*, which he scored against Zimbabwe in the 2006 Champions Trophy.
Marcus Trescothik

The elegant opening batter of the England team, Marcus Trescothik, is number 7 on this list. The left-handed batter has 2 centuries in his name in the 8 matches he played from 2000-2004. His highest score in the Champions Trophy was 119, which came against Zimbabwe.
Shane Watson

Former Australian all-rounder Shane Watson is ranked eighth among the players with the most centuries in the Champions Trophy. The right-handed batter hit two centuries in the 17 games he played for his team.
Shahriar Nafees

The only Bangladeshi batter to make his name in the top 10 is former left-handed batter Shahriar Nafees, whose international career was short-lived. He scored one century in the only Champions Trophy tournament he played back in 2006.
Ben Stokes

England’s Ben Stokes is at number 10 with one century, which he scored in the last edition of this tournament in 2017. His only century in the Champions Trophy came against Australia, in which he scored 102*.
Read latest Cricket updates on CrPatiNews
- How & Where to Book Punjab Kings IPL 2025 Tickets – Step-by-Step Guide, Schedule & PricesThe Punjab Kings (PBKS), formerly known as Kings XI Punjab, have been a dynamic presence in the Indian Premier League (IPL) since its inception. Known…
- Sunrisers Hyderabad, IPL 2025: Full Schedule| Matches| Timings| Venue| Date| SquadHere is the complete schedule of the Sunrisers Hyderabad in the IPL 2025, with the names of the players in the squad.
- Rajasthan Royals, IPL 2025: Full Schedule| Matches| Timings| Venue| Date| SquadHere is the complete schedule of the Rajasthan Royals in the IPL 2025, with the names of the players in the squad.