Most Runs in Champions Trophy 2025: New Zealand's Rachin Ravindra finished as the leading run-scorer of the 2025 edition after Virat Kohli and Shreyas Iyer fell short in their pursuit for the top spot during the India vs New Zealand final in Dubai on March 9.
Rachin took the top spot after scoring 37 in the first innings after Kiwis opted to bat first. Plenty of batters were fighting for the top spot but the likes of Kane Williamson (11) and Tom Latham (14), Shubman Gill (31) all failed to play big knocks. Let's take a look at the complete list of leading run-scorers in the tournament below:

| Batter (Team) | Runs | Matches | Highest Score |
|---|---|---|---|
| 1. Rachin Ravindra (NZ) | 263 | 4 | 112 |
| 2. Shreyas Iyer (IND) | 243 | 5 | 79 |
| 3. Ben Duckett (ENG) | 227 | 3 | 165 |
| 4. Joe Root (ENG) | 225 | 3 | 120 |
| 5. Virat Kohli (IND) | 218 | 5 | 100* |
| 6. Ibrahim Zadran (AFG) | 216 | 3 | 177 |
| 7. Tom Latham (NZ) | 205 | 5 | 118* |
| 8. Kane Williamson (NZ) | 200 | 5 | 102 |
| 9. Rassie van der Dussen (SA) | 193 | 3 | 72* |
| 10. Shubman Gill (IND) | 188 | 5 | 101* |
- Updated on March 9 after India won the final
| Full Name (Team) | Runs | Matches | Highest Score (HS) |
|---|---|---|---|
| Chris Gayle (WI) | 791 | 17 | 133* |
| Virat Kohli (IND) | 747 | 19 | 100* |
| Mahela Jayawardene (SL) | 742 | 22 | 84* |
| Shikhar Dhawan (IND) | 701 | 10 | 125 |
| Kumar Sangakkara (SL) | 683 | 22 | 134* |
| Sourav Ganguly (IND) | 665 | 13 | 141* |
| Joe Root (ENG) | 656 | 12 | 133* |
| Jacques Kallis (SA) | 653 | 17 | 113* |
| Rahul Dravid (IND) | 627 | 19 | 76 |
| Ricky Ponting (AUS) | 593 | 18 | 111* |