Highest run scorers in Champions Trophy history: The ICC Champions Trophy has an almost 30-year-long history. In this time, this competition has been through a lot of iterations and has had a number of motives. In 1998, it started as the ICC Knockout Cup and was introduced to promote and display top-level cricket in associate nations. That is why the first two editions were hosted in Bangladesh and Kenya.
Since then, the Champions Trophy has been like a mini-World Cup, with the top 12, then 10, and now 8 best teams competing to be the best of the best. The ICC Champions Trophy 2025 is the ninth edition of this competition and the first in eight years. 14 nations have qualified for this tournament so far, and there have been seven different champions.
Today, we will look at the batters with the most runs in the history of this long-running competition. Today, we will look at the top 5 run scorers in Champions Trophy history.
Top 5 highest run scorers in Champions Trophy history
5) Kumar Sangakkara

The legendary Sri Lankan wicketkeeper is the fifth-highest run scorer in CT history. In the six editions he has participated in, he has played 22 matches, the joint-most in tournament history. In those 22 matches, Sanga scored 683 runs at an average of 37.94.
With him in the squad, Sri Lanka jointly won the 2002 edition of this tournament at home.
4) Shikhar Dhawan

Shikhar Dhawan might be the most prolific batter in Champions Trophy history. He participated in only two editions of this competition and played 10 matches. In those 10 matches, the Indian opener scored 701 and even won the 2013 edition, finishing runner-up in 2017.
His success in this tournament was partially responsible for Dhawan getting the nickname “Mr. ICC.”. He finished as the highest run-getter in the Champions Trophy 2013 edition with 343 runs in five games.
3) Mahela Jayawardene

Mahela Jayawardene, alongside Kumar Sangakkara, is the player with the joint-highest matches in Champions Trophy history with 22. Playing from the 200 edition to the 2013 one, Mahela scored 742 runs at an average of 41.22. He was the part of the Sri Lanka squad that was the joint-winner of CT 2002.
2) Virat Kohli

Virat Kohli is the only player on this list to be playing in the ICC Champions Trophy 2025. Having started his career in this competition in 2009, in the 17 matches he has played so far, Kohli has scored 746 runs at a brilliant average of 82.88.
Kohli is a former champion from 2013 and will play in the final of the 2025 edition against New Zealand. In that match, not only will he have the opportunity to become a two-time Champions Trophy winner, but he is currently just 45 runs away from becoming the highest run scorer in tournament history, seeing the man ahead of him is already retired.
1) Chris Gayle

Chris Gayle is a certified legend of the Champions Trophy. The Universe Boss is the highest run scorer in competition history. Having played from 2002 to 2013 in this tournament, he scored 791 runs in those matches at an average of 52.73 and has the joint-most three 100s.
In the 2006 edition, played in India, Gayle scored 474 runs in eight games, which is the highest score for a player in a single CT edition.
Get the Latest Cricket Updates at IceCric.News. Also, Follow Our Social Media for Live Updates – Facebook & Instagram.