Who's the leading scorer in ICC Champions Trophy history? Find out top 10

Who leads the ICC Champions Trophy's all-time run charts? Find out the full list and a look at their top performances.


Sports Desk February 11, 2025

The ICC Champions Trophy has witnessed some of the greatest batsmen make their mark on the tournament.

Here’s a look at the top five highest run-scorers in its history, their standout performances, and their impact on the competition."

1. Chris Gayle (West Indies) – 791 Runs

Span: 2002-2013 | Matches: 17 | Inns: 17 | Ave: 52.73 | 100s: 3 | 50s: 1

Chris Gayle, known for his explosive batting, remains the all-time leading run-scorer in Champions Trophy history. His aggressive approach at the top of the order made him a game-changer for the West Indies.

His most memorable innings came in the 2006 Champions Trophy semi-final against South Africa, where he smashed 133* off 135 balls, leading West Indies to victory.

He also scored a crucial 101* against England in the group stage, ensuring his team's progress.

Gayle’s dominance in the powerplay, combined with his ability to clear boundaries with ease, made him a nightmare for bowlers.

Due to his brilliance, Gayle also won the Champions Trophy title in 2004, with West Indies defeating England in the final.

2. Mahela Jayawardene (Sri Lanka) – 742 Runs

Span: 2000-2013 | Matches: 22 | Inns: 21 | Ave: 41.22 | 100s: 0 | 50s: 5

A stylish batsman with a knack for performing on big occasions, Mahela Jayawardene was Sri Lanka’s backbone in the Champions Trophy.

His consistency over five editions saw him accumulate 742 runs, making him one of the tournament’s most reliable batsmen.

Jayawardene’s best knock came against New Zealand in the 2006 semi-final, where he scored 77 off 113 balls to help Sri Lanka post a competitive total.

He also played a pivotal role in Sri Lanka’s 2002 campaign, scoring a valuable 77 runs in the final as the team was declared joint-winners with India after the final was washed out.

Though he never scored a century in the tournament, his five half-centuries showcased his ability to anchor an innings and build partnerships.

3. Shikhar Dhawan (India) – 701 Runs

Span: 2013-2017 | Matches: 10 | Inns: 10 | Ave: 77.88 | 100s: 3 | 50s: 3

Shikhar Dhawan is perhaps the most impressive in this list due to playing in only 2 editions.

His stellar career began with a Champions Trophy title, having been instrumental in India’s 2013 triumph.

Dhawan's staggering average of 77.88 across just 10 innings reflects his dominance in the two editions he played.

Dhawan announced himself in the tournament with a 114 off 94 balls against South Africa in 2013, followed by another 102* against West Indies.

He finished as the top scorer in both the 2013 and 2017 editions, making him India’s most successful batsman in the competition’s history.

His ability to accelerate from the start made him India’s go-to man in high-pressure games.

4. Kumar Sangakkara (Sri Lanka) – 683 Runs

Span: 2000-2013 | Matches: 22 | Inns: 21 | Ave: 37.94 | 100s: 1 | 50s: 4

Another Sri Lankan great, Kumar Sangakkara combined elegance with grit.

His standout moment came in 2013 against England, where he played a match-winning 134* off 135 balls, helping Sri Lanka chase down 294.

Sangakkara played in five Champions Trophy editions, including Sri Lanka’s successful 2002 campaign.

While his numbers weren’t as dominant as some others on the list, his ability to stabilize innings and guide his team through tricky chases made him invaluable.

5. Sourav Ganguly (India) – 665 Runs

Span: 1998-2004 | Matches: 13 | Inns: 11 | Ave: 73.88 | 100s: 3 | 50s: 3

Sourav Ganguly remains one of India’s finest performers in the Champions Trophy. His three centuries are second only to Chris Gayle and Shikhar Dhawan.

His most iconic innings came in the 2000 Champions Trophy semi-final against South Africa, where he smashed 141* off 142 balls, guiding India to the final.

He also scored 117* against England in the 2002 edition, ensuring India made it to the final, which was later shared with Sri Lanka due to rain.

Ganguly’s fearless approach and leadership helped India reach two finals, and his record average of 73.88 highlights his impact on the tournament.

The Rest of the List:

  1. Jacques Kallis (South Africa) – 653 runs in 17 innings, averaging 46.64. High score: *113
  2. Rahul Dravid (India) – 627 runs in 15 innings, averaging 48.23. High score: 76
  3. Ricky Ponting (Australia) – 593 runs in 18 innings, averaging 39.53. High score: *111
  4. Shivnarine Chanderpaul (West Indies) – 587 runs in 16 innings, averaging 53.36. High score: 74
  5. Sanath Jayasuriya (Sri Lanka) – 536 runs in 20 innings, averaging 29.77. High score: *102

These players not only accumulated runs but played match-winning knocks that defined the Champions Trophy’s history.

Among them, Dhawan and Jayawardene lifted the title, while Gayle, Ganguly, and Sangakkara came close but fell short of glory.

COMMENTS

Replying to X

Comments are moderated and generally will be posted if they are on-topic and not abusive.

For more information, please see our Comments FAQ