Most Runs in Champions Trophy 2025 - Rachin Ravindra finishes ahead of Virat Kohli, Shreyas Iyer at 1st spot: Top 10 Highest Run Scores and Teamwise Top 5
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:

Most Runs in Champions Trophy 2025
| 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
Team-wise Most Runs in Champions Trophy 2025
India
- Shreyas Iyer - 243 runs
- Virat Kohli - 218 runs
- Shubman Gill - 188 runs
- Rohit Sharma - 180 runs
- KL Rahul - 140 runs
Pakistan
- Khushdil Shah – 107 runs
- Babar Azam – 87 runs
- Saud Shakeel - 63 runs
- Agha Salman – 61 runs
- Mohamamd Rizwan – 49 runs
New Zealand
- Rachin Ravindra - 263 runs
- Tom Latham - 205 runs
- Kane Williamson - 200 runs
- Glenn Phillips - 177 runs
- Will Young - 165 runs
Bangladesh
- Jaker Ali - 113 runs
- Towhid Hridoy - 107 runs
- Najmul Hossain Shanto - 77 runs
- Tanzid Hasan - 49 runs
- Rishad Hossain - 44 runs
- Mehidy Hasan Miraz - 18 runs
South Africa
- Rassie van der Dussen - 193 runs
- Ryan Rickelton - 147 runs
- David Miller - 121 runs
- Temba Bavuma - 114 runs
- Aiden Markram - 83 runs
Afghanistan
- Ibrahim Zadran - 216 runs
- Rahmat Shah - 106 runs
- Sediqullah Atal - 106 runs
- Azmatullah Omarzai - 93 runs*
- Hashmatullah Shahidi - 60 runs
- Mohammad Nabi - 49 runs
England
- Ben Duckett - 227 runs
- Joe Root - 225 runs
- Jos Buttler - 82 runs
- Jofra Archer - 60 runs
- Harry Brook - 47 runs
Australia
- Jos Inglis - 131 runs
- Alex Carey - 130 runs
- Travis Head - 104 runs
- Steve Smith - 97 runs
- Matthew Short - 83 runs
| 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* |
Story first published: Saturday, March 8, 2025, 15:45 [IST]
Other articles published on Mar 8, 2025


Click it and Unblock the Notifications