The Record-Breakers: Top Century Scorers in ICC Champions Trophy History

Hero Image
The ICC Champions Trophy, often referred to as the "Mini World Cup," has been a platform for world-class cricket and exceptional individual performances since its inception in 1998. As one of the most prestigious international cricket tournaments, it brings together the best teams to compete in high-stakes matches, creating moments that define careers and excite fans around the globe.


A century in cricket is one of the highest marks of individual brilliance. Scoring a hundred in the ICC Champions Trophy showcases not only a player's technical excellence but also their ability to thrive under immense pressure. The tournament's knockout-style format amplifies the challenge, demanding players deliver their best performances in every game.

Over the years, many legendary cricketers have etched their names into Champions Trophy history with memorable centuries. These innings, ranging from elegant stroke play to explosive power-hitting, have often altered the course of games, defined matches, and led their teams to glory. Each century has contributed to the legacy of the tournament, highlighting the players’ determination and skill on one of cricket's grandest stages.


Let’s take a closer look at the players who have scored the most centuries in the history of the ICC Champions Trophy. Their feats reflect not only their individual brilliance but also their ability to shine in cricket’s most competitive environments.

Top Players with the Most Centuries in ICC Champions Trophy

  • Shikhar Dhawan (India) – 3 Centuries
Shikhar Dhawan stands out as one of the most consistent performers in ICC tournaments. With three centuries in just 10 matches, Dhawan leads the charts for the most hundreds in the ICC Champions Trophy. Known for his aggressive yet steady batting, he has amassed 701 runs at a staggering average of 77.88, showcasing his dominance on this stage.


  • Herschelle Gibbs (South Africa) – 3 Centuries
The dynamic South African opener Herschelle Gibbs was famous for his ability to excel under pressure. In just 10 matches, he registered three centuries, amassing 460 runs. Gibbs' explosive batting often proved crucial for South Africa, solidifying his reputation as a match-winner.

  • Sourav Ganguly (India) – 3 Centuries
India’s former captain Sourav Ganguly made his mark in the Champions Trophy with three centuries in 11 innings. Known for his elegance and leadership, Ganguly scored 665 runs at an impressive average of 73.88, playing a pivotal role in India’s success during the tournament.

  • Chris Gayle (West Indies) – 3 Centuries
The "Universe Boss," Chris Gayle, brought his trademark power-hitting to the ICC Champions Trophy, scoring three centuries in 17 matches. Gayle is the tournament's highest run-scorer, with a total of 791 runs, demonstrating his unmatched ability to dominate bowlers and change games single-handedly.

  • Saeed Anwar (Pakistan) – 2 Centuries
Pakistan’s legendary opener Saeed Anwar showcased his class in the Champions Trophy with two centuries in just four matches. Scoring 289 runs at an average of 72.25, Anwar’s ability to anchor innings while maintaining a solid scoring rate made him a standout performer.