Most Runs in Champions Trophy 2025: Afghanistan's Ibrahim Zadran grabbed the limelight in match 8 of the tournament as the Afghan went to become the first from his country to score a century in the tournament.
Ibrahim Zadran also went on to score the highest individual score in the history of the tournament and days after Ben Duckett set the new record. Duckett, meanwhile, took back the lead in the highest run-scorer race following his latest knock. Let's take a look at how they impacted the list of Most Runs in Champions Trophy 2025:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Ben Duckett (ENG) | 203 | 2 | 165 |
| 2. Ibrahim Zadran (AFG) | 194 | 2 | 177 |
| 3. Joe Root (ENG) | 188 | 2 | 120 |
| 4. Tom Latham (NZ) | 173 | 1 | 118* |
| 5. Shubman Gill (IND) | 147 | 2 | 101* |
| 6. Virat Kohli (IND) | 122 | 2 | 100* |
| 7. Josh Inglis (AUS) | 120 | 1 | 120* |
| 8. Jaker Ali (BAN) | 113 | 2 | 68 |
| 9. Rachin Ravindra (NZ) | 112 | 1 | 112 |
| 10. Will Young (NZ) | 107 | 2 | 107* |
- Updated on February 27
Also read: Most Wickets in Champions Trophy 2025: Top 10 Highest Wicket-Takers and Teamwise Top 5 on February 23
| Full Name (Team) | Runs | Matches | Highest Score (HS) |
|---|---|---|---|
| Chris Gayle (WI) | 791 | 17 | 133* |
| Mahela Jayawardene (SL) | 742 | 22 | 84* |
| Shikhar Dhawan (IND) | 701 | 10 | 125 |
| Kumar Sangakkara (SL) | 683 | 22 | 134* |
| Sourav Ganguly (IND) | 665 | 13 | 141* |
| Jacques Kallis (SA) | 653 | 17 | 113* |
| Virat Kohli (IND) | 651 | 15 | 100* |
| Rahul Dravid (IND) | 627 | 19 | 76 |
| Ricky Ponting (AUS) | 593 | 18 | 111* |
| Shivnarine Chanderpaul (WI) | 587 | 16 | 74 |