The ICC Champions Trophy 2025 featured some outstanding batting displays, with Rachin Ravindra topping the run charts with 263 runs. Shreyas Iyer and Ben Duckett also delivered impressive performances. Here’s a look at the leading run-scorers from the tournament.
List of Top 10 Highest Run-Getters in ICC Champions Trophy 2025
10. Shubman Gill – India

Shubman Gill featured in five matches for India during the ICC Champions Trophy 2025, amassing 188 runs and securing his spot among the Top 10 Highest Run-Getters in ICC Champions Trophy 2025. He played a key role in anchoring the innings during the middle overs, offering much-needed stability to the side. His top score was 76, and he finished with a solid strike rate of 75.50. Gill’s knack for rotating the strike and shifting gears at crucial moments proved valuable in multiple games for India.
Player | Matches | Runs | Average | S/R | 4s | 6s |
S. Gill | 5 | 188 | 47.00 | 75.50 | 17 | 3 |
9. Rassie van der Dussen – South Africa
Rassie van der Dussen was instrumental in South Africa’s campaign, scoring 193 runs across just three matches. With a remarkable average of 96.50, he stood out as one of the most consistent performers in the tournament. His crucial contributions with the bat helped South Africa put up strong totals, and his skill in pacing the innings earned him a place among the Top 10 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 captain Kane Williamson made a valuable contribution with the bat, scoring 200 runs in five matches and securing a spot among the Top 10 Highest Run-Getters in ICC Champions Trophy 2025. Known for his calm and composed approach, Williamson consistently anchored the innings, providing his team with solid starts in key encounters. His leadership and steady batting were crucial in navigating challenging moments throughout the tournament.
Player | Matches | Runs | Average | S/R | 4s | 6s |
K. Williamson | 5 | 200 | 40.00 | 85.47 | 18 | 2 |
7. Tom Latham – New Zealand

Tom Latham was another standout performer for New Zealand, accumulating 205 runs across five matches. His composed approach at the crease proved vital in pressure situations, as he consistently held the innings together. Latham’s knack for building partnerships and shifting gears when needed made him one of the Top 10 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
Ibrahim Zadran was a standout performer for Afghanistan, racking up 216 runs in just three games with an outstanding strike rate of 106.40. His fearless batting and attacking mindset made him one of the most dynamic players in the tournament. Zadran’s knack for finding gaps and putting bowlers under pressure earned him a place among the Top 10 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 showcased his class, reaffirming his status as one of the world’s premier batsmen. The Indian maestro tallied 218 runs in five matches, averaging an impressive 54.50. His steady performances and ability to anchor the innings were instrumental in India’s journey to the final. Kohli delivered in high-pressure situations with several vital innings, securing his spot among the Top 10 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 an outstanding campaign, even though he featured in only three matches. He amassed 225 runs at an excellent average of 75.00, reinforcing his value in England’s middle order. Root’s composed and steady approach under pressure was key in guiding his team to competitive scores. His skill in rotating the strike and building lengthy innings placed him among the Top 10 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

Ben Duckett emerged as one of the most explosive batters in the tournament, piling up 227 runs in just three matches. His fearless intent and aggressive stroke play were key in powering England to formidable totals. Duckett’s consistency and rapid scoring rate earned him a place among the Top 10 Highest Run-Getters in ICC Champions Trophy 2025. His innings of 89 against South Africa stood out as one of the most memorable knocks of the competition.
Player | Matches | Runs | Average | S/R | 4s | 6s |
Ben Duckett | 3 | 227 | 75.67 | 108.61 | 25 | 3 |
2. Shreyas Iyer – India

Shreyas Iyer delivered a stellar performance throughout the tournament, ending as the second-highest run-scorer with 243 runs in five matches. His crucial 48-run innings in the final was instrumental in India’s resurgence. Iyer’s skill in handling both spin and pace with equal ease made him a standout performer in the ICC Champions Trophy 2025. With a strike rate of 79.41, he consistently kept the scoreboard ticking and played a pivotal role in stabilizing 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 star performer of the tournament, emerging as the Top 10 Highest Run-Getters in ICC Champions Trophy 2025. He accumulated an impressive 263 runs in just four matches, including two centuries. His highest score of 112 runs was one of the standout innings of the competition. Ravindra’s consistency and composure under pressure solidified his position as the best batsman of the tournament.
Player | Matches | Runs | Average | S/R | 4s | 6s |
Rachin Ravindra | 4 | 263 | 65.75 | 106.48 | 25 | 2 |
Conclusion
The top run-scorers in the ICC Champions Trophy 2025 put on exceptional performances. Rachin Ravindra, Shreyas Iyer, and Ben Duckett dominated the run charts, while Virat Kohli and Joe Root reaffirmed their brilliance. This tournament was a delight for cricket fans, highlighting some of the finest batting talents in the world.
Read More: Top 5 IPL Teams with the Most Defeats at Their Own Home Grounds