The Highest Run-Getters in ICC Champions Trophy 2025 showcased some remarkable batting performances. Rachin Ravindra led the charts with 263 runs, while Shreyas Iyer and Ben Duckett made a significant impact. Let’s take a look at the Highest Run-Getters in ICC Champions Trophy 2025
List of 10 Highest Run-Getters in ICC Champions Trophy 2025
10. Shubman Gill – India

Shubman Gill played five matches for India and scored 188 runs, making him one of the Highest Run-Getters in ICC Champions Trophy 2025. His batting was crucial in the middle overs, providing stability to the team when needed. Gill’s highest score in the tournament was 76, and he maintained an impressive strike rate of 75.50. His ability to rotate the strike and accelerate when required helped India in several games.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
S. Gill | 5 | 188 | 47.00 | 75.50 | 17 | 3 |
ALSO READ:
9. Rassie van der Dussen – South Africa

Rassie van der Dussen played a key role for South Africa, scoring 193 runs in just three matches. His average of 96.50 was one of the highest in the tournament, showing his incredible consistency. He played several important knocks, helping South Africa post competitive totals. His ability to pace the innings made him one of the Highest Run-Getters in ICC Champions Trophy 2025.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
R. Dussen | 3 | 193 | 96.50 | 96.98 | 13 |
8. Kane Williamson – New Zealand
New Zealand’s skipper, Kane Williamson, contributed 200 runs in five matches, making him one of the top Highest Run-Getters in ICC Champions Trophy 2025. His ability to play anchor innings ensured his team had strong foundations in crucial games. He played a responsible role in guiding his team through tough situations.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
K. Williamson | 5 | 200 | 40.00 | 85.47 | 18 | 2 |
7. Tom Latham – New Zealand
Another key performer for New Zealand, Tom Latham, scored 205 runs in five matches. His ability to anchor the innings helped his team in tough situations. His batting style allowed him to build partnerships and accelerate when required, making him one of the Highest Run-Getters in ICC Champions Trophy 2025.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
T. Latham | 5 | 205 | 51.25 | 87.23 | 13 | 3 |
6. Ibrahim Zadran – Afghanistan
Afghanistan’s Ibrahim Zadran impressed everyone by scoring 216 runs in just three matches, maintaining a remarkable strike rate of 106.40. His aggressive approach made him one of the most attacking batsmen in the tournament. His ability to dominate bowlers and find gaps consistently placed him among the Highest Run-Getters in ICC Champions Trophy 2025.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Ibrahim Zadran | 3 | 216 | 72.00 | 106.40 | 15 | 7 |
5. Virat Kohli – India
Virat Kohli once again proved why he is regarded as one of the best batsmen in the world. The Indian star scored 218 runs in five matches at an impressive average of 54.50. His consistency and ability to anchor the innings were crucial for India, helping them reach the final. Kohli played some important knocks under pressure, making him one of the Highest Run-Getters in ICC Champions Trophy 2025.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Virat Kohli | 5 | 218 | 54.50 | 82.89 | 15 | 0 |
4. Joe Root – England
Joe Root had a fantastic tournament despite playing just three matches. He scored 225 runs at an impressive average of 75.00, proving his worth in England’s middle order. Root’s calm and composed batting under pressure helped his team post competitive totals. His ability to rotate the strike and play long innings made him one of the Highest Run-Getters in ICC Champions Trophy 2025.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Joe Root | 3 | 225 | 75.00 | 96.57 | 19 | 2 |
3. Ben Duckett – England

England’s Ben Duckett was one of the most aggressive batsmen of the tournament, scoring 227 runs in just three matches. His attacking style and fearless stroke play helped England put up big totals. Duckett’s consistency and ability to score quickly made him one of the Highest Run-Getters in ICC Champions Trophy 2025. His knock of 89 runs against South Africa was one of the best innings of the tournament.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Ben Duckett | 3 | 227 | 75.67 | 108.61 | 25 | 3 |
2. Shreyas Iyer – India

Shreyas Iyer had a sensational tournament, finishing as the second-highest run-getter with 243 runs in five matches. His 48-run knock in the final played a crucial role in India’s fightback. Iyer’s ability to play spin and pace equally well made him one of the Highest Run-Getters in ICC Champions Trophy 2025. His strike rate of 79.41 showed his intent to keep the scoreboard moving, and he was a key player in India’s middle order.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Shreyas Iyer | 5 | 243 | 48.60 | 79.41 | 16 | 5 |
1. Rachin Ravindra – New Zealand

Rachin Ravindra was the standout batsman of the tournament, finishing as the highest run-getter in the ICC Champions Trophy 2025. He scored a remarkable 263 runs in just four matches, including two centuries. His highest score of 112 runs was one of the best innings in the tournament. Ravindra’s consistency and ability to handle pressure made him the best batsman of the event.
Player | Matches | Runs | Average | S/R | 4s | 6s |
---|---|---|---|---|---|---|
Rachin Ravindra | 4 | 263 | 65.75 | 106.48 | 25 | 2 |
Conclusion
The Highest Run-Getters in ICC Champions Trophy 2025 delivered outstanding performances. Rachin Ravindra, Shreyas Iyer, and Ben Duckett were the top scorers, while Virat Kohli and Joe Root proved their class once again. This tournament was a treat for cricket fans, showcasing some of the best batting talents in world cricket.
READ MORE: