Active players with most runs in Champions Trophy history, Virat Kohli and Rohit Sharma top the list

Here is the list of active players with the most runs in the history of the Champions Trophy. It is led by Virat Kohli and Rohit Sharma.

Nikhil

Nikhil

Champions Trophy 2025
1/7

The upcoming and much-awaited edition of the Champions Trophy 2025 will start from February 19 and will be hosted by Pakistan under hybrid model policy. Here is the list of active cricketers that have scored the most runs in the history of the mega tournament. The list is topped by none other than Virat Kohli and Rohit Sharma.

Virat Kohli
2/7

With 529 runs in 13 games, Virat Kohli leads the list of active player in terms of most runs scored in Champions Trophy history. He has a strike rate of 92.32 and an outstanding average of 88.16. The Indian great is prepared for what may be his final tournament appearance. To overtake Chris Gayle as the all-time top run scorer in Champions Trophy history, the batter needs 262 runs.

Rohit Sharma
3/7

During the Champions Trophy, Rohit Sharma changed his style of play by starting to play as an opener in ODIs. He has only played as the team's opener since then. With 481 runs in 10 games, he is the second-highest run scorer among the current crop in the tournament.

Joe Root
4/7

Joe Root, a mainstay for England, has amassed 431 runs in the competition. Notably, in order to get ready for the Champions Trophy 2025, he will be playing against India in the ODI series in India.

Kane Williamson
5/7

In six Champions Trophy games, Kane Williamson has amassed 345 runs. The team's batting mainly depends on him because he is the most experienced batter in New Zealand. He will be an important member of their team in the forthcoming edition.

Shakib Al Hasan
6/7

Bangladesh’s former captain Shakib Al Hasan wanted to retire from International cricket following the 2025 edition of Champions Trophy 2025. However, he is not part of the squad. He has scored 271 runs in the 7 games he has played in the mega tournament. He also has one fifty and hundred in the tournament.

Chris Gayle
7/7

Overall, the former West Indies captain Chris Gayle is the leading run-scorer in Champions Trophy history with 791 runs off 17 matches. He also has three hundreds and 1 fifty.