The ICC Champions Trophy 2025 is currently underway in Pakistan and the UAE, with eight teams competing for the title. This tournament, now in its ninth edition, is the second-biggest One Day International (ODI) event after the ODI World Cup, organized by the International Cricket Council (ICC).
Fans are closely following the top scorers, best bowlers, highest partnerships, and leading wicket-takers. Chris Gayle remains the highest run-scorer in Champions Trophy history, scoring 791 runs in 17 matches for the West Indies. Meanwhile, New Zealand’s Kyle Mills holds the record for the most wickets in Champions Trophy history, with 28 in 15 matches.
The Indian team, joint winners with Sri Lanka in 2002, and Australia, champions in 2006 and 2009, are the most successful teams in the Champions Trophy, with two titles each.

Highest Run-Scorers in ICC Champions Trophy 2025
In the 2025 Champions Trophy, England’s Ben Duckett is the top run-scorer with 227 runs. Rachin Ravindra smashed his second hundred in the ICC Champions Trophy 2025, moving ahead of England’s Ben Duckett in the race for most runs in the tournament.
Duckett remains on top with 227 runs, while Ravindra is just behind with 226 runs, making the battle for the top scorer spot even more exciting! Duckett teammate, Joe Root, follows closely with 225 runs, while Afghanistan’s Ibrahim Zadran holds the third spot with 216 runs. Below is the updated list of the highest run-scorers in the ICC Champions Trophy 2025.
ICC Champions Trophy 2025 Most Runs Players List
Player | Mat | Runs | HS | Ave | SR | 100 | 50 |
---|---|---|---|---|---|---|---|
Ben Duckett | 3 | 227 | 165 | 75.66 | 108.61 | 1 | – |
Rachin Ravindra | 3 | 226 | 112 | 75.33 | 103.66 | 2 | – |
Joe Root | 3 | 225 | 120 | 75 | 96.56 | 1 | 1 |
Virat Kohli | 4 | 217 | 100* | 72.33 | 83.14 | 1 | 1 |
Ibrahim Zadran | 3 | 216 | 177 | 72 | 106.4 | 1 | – |
Shreyas Iyer | 3 | 195 | 79 | 79 | – | – | 1 |
Top 10 Batters With Most Runs in Champions Trophy 2025
1. Ben Duckett – England
England’s Ben Duckett leads the run-scoring charts in the ICC Champions Trophy 2025, scoring 227 runs in 3 matches with an impressive average of 75.67. His strike rate of 108.61 shows his attacking yet steady batting style. Duckett has hit 21 fours and 3 sixes, playing a key role in giving England strong starts. However, despite his great form, England was eliminated early from the tournament.
2. Joe Root – England
Joe Root has been a key player in England’s batting lineup, scoring 225 runs in 3 matches with an average of 75.00. Unlike Ben Duckett, Root plays a steady and controlled game, maintaining a strike rate of 96.57 while keeping the scoreboard moving. He has hit 15 fours and 1 six, showing his skill in rotating the strike. Though England didn’t advance, Root’s performances proved his dependability under pressure.
3. Ibrahim Zadran – Afghanistan
Afghanistan’s Ibrahim Zadran has been a standout performer in the ICC Champions Trophy 2025, scoring 216 runs in 3 matches with an average of 72.00. His strike rate of 106.40 and aggressive batting, including 15 fours and 7 sixes, made him a key player for Afghanistan. Though the team was eliminated, Zadran’s performances were a highlight, showing Afghanistan’s rising strength in international cricket.
4. Tom Latham – New Zealand
New Zealand’s Test captain made a strong start in the ICC Champions Trophy 2025, scoring a century against Pakistan and a fifty against Bangladesh. The 2000 Champions have won both their matches, and Latham has already scored 187 runs in the tournament.
5. Shreyas Iyer – India
Shreyas Iyer was one of the top performers in the ICC Champions Trophy 2025, scoring 150 runs in 3 matches with an average of 50.00. His highest score was 79 runs, and he hit 11 fours and 3 sixes in the tournament. In India’s opening match against Pakistan, Iyer played a key role by scoring 56 runs, supporting Virat Kohli’s match-winning century. His consistent batting helped India reach the semi-finals.
6. Shubman Gill – India
India’s new vice-captain made a strong start in the ICC Champions Trophy 2025, scoring a century against Bangladesh and 46 runs against Pakistan. The two-time champions have won both matches, with Gill scoring 149 runs so far.
7. Virat Kohli – India
India’s former captain missed the start of the ICC Champions Trophy 2025 but made a strong comeback with an unbeaten century against Pakistan. So far, he has scored 133 runs in the tournament.
8. Ryan Rickelton – South Africa
Ryan Rickelton had an impressive debut in the ICC Champions Trophy 2025, scoring 103 runs off 106 balls in South Africa’s opening match against Afghanistan. His century played a big part in their 107-run victory. In two matches, Rickelton has scored 130 runs, averaging 65.00, and has helped South Africa reach the semi-finals.
9. Will Young – New Zealand
New Zealand’s opening batter started strong in the ICC Champions Trophy 2025, scoring a century against Pakistan. However, he was dismissed for a duck against Bangladesh. So far, he has 129 runs in three matches.
10. Azmatullah Omarzai
Azmatullah Omarzai played a key role as an all-rounder for Afghanistan in the ICC Champions Trophy 2025. He took seven wickets in three matches, with his best figures of 5 for 58. In Afghanistan’s win over England, he scored 41 runs off 31 balls and took key wickets, including one in the final over, securing an eight-run victory.