Most Runs in ICC Champions Trophy 2025: Virat Kohli finishes in Top 5, Check Updated List After India vs New Zealand Final

Rachin Ravindra finished as the top scorer of ICC Champions Trophy 2025 with 263 runs, while Shreyas Iyer ended second with 243 runs.

New Zealand opener Rachin Ravindra finished as the highest run-scorer of the ICC Champions Trophy 2025. He scored 263 runs in the tournament. In the final against India, Ravindra scored 37 runs off 29 balls. He started the match with 226 runs in the tournament and added 37 more before being bowled by Kuldeep Yadav’s googly on the first ball of the 11th over.

Shreyas Iyer came close to overtaking Ravindra but fell short by 20 runs. Iyer finished with 243 runs, securing the second spot on the run charts. He also became India’s highest run-scorer in the tournament, surpassing Virat Kohli, who ended with 218 runs.

Iyer had a chance to claim the top spot but got out for 48 in the final. Kohli, on the other hand, had a disappointing final, getting dismissed for just one run by Michael Bracewell.

England’s Ben Duckett and Joe Root secured the third and fourth positions in the run tally. However, they could not add to their scores as England was eliminated earlier in the competition.

Here is the list of leading run-scorer of the ICC Champions Trophy 2025.

Most Runs in ICC Champions Trophy 2025

PosPlayerMatRunsAvgSR4s6s
1Rachin Ravindra426365.75106.48293
2Shreyas Iyer524348.6079.41165
3Ben Duckett322775.67108.61253
4Joe Root322575.0096.57192
5Virat Kohli521854.5082.8915
6Ibrahim Zadran321672.00106.40157
7Tom Latham520551.2587.23133
8Kane Williamson520040.0085.47192
9Rassie van der Dussen319396.5096.98137
10Shubman Gill518847.0075.50173