Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Most Runs in Champions Trophy 2025 - Virat Kohli climbs to 4th spot after star show vs AUS: Top 10 Highest Run Scores and Teamwise Top 5

By MyKhel Staff

Most Runs in Champions Trophy 2025: Virat Kohli climbed to the fourth spot in the race for the top run-scorer of the tournament following a match-winning knock of 84 against Australia in the semifinal on March 4.

The Indian superstar is now just 21 runs shy of finishing as the leading run scorer of the tournament as the names ahead of him have already played their last innings in the tournament. Let's take a look at the complete list of Most Runs in Champions Trophy 2025:

Most Runs in Champions Trophy 2025 - Virat Kohli

Most Runs in Champions Trophy 2025

Batter (Team) Runs Matches Highest Score
1. Ben Duckett (ENG) 227 3 165
2. Joe Root (ENG) 225 3 120
3. Ibrahim Zadran (AFG) 216 3 177
4. Virat Kohli (IND) 207 3 100*
5. Shreyas Iyer (IND) 195 4 79
6. Tom Latham (NZ) 187 3 118*
7. Shubman Gill (IND) 157 4 101*
8. Jos Inglis (AUS) 131 3 120
9. Alex Carey (AUS) 130 3 69
10. Ryan Rickelton (SA) 130 2 103

- Updated on March 4 after India beat Australia

Team-wise Most Runs in Champions Trophy 2025

India

  • Virat Kohli - 207 runs
  • Shreyas Iyer - 195 runs
  • Shubman Gill - 157 runs
  • KL Rahul - 106 runs
  • Rohit Sharma - 104 runs

Pakistan

  • Khushdil Shah – 107 runs
  • Babar Azam – 87 runs
  • Saud Shakeel - 63 runs
  • Agha Salman – 61 runs
  • Mohamamd Rizwan – 49 runs

New Zealand

  • Tom Latham – 187 runs
  • Will Young - 129 runs
  • Rachin Ravindra - 118 runs
  • Glenn Phillips – 94 runs
  • Kane Williamson - 87 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

  • Ryan Rickelton - 130 runs
  • Rassie van der Dussen - 124 runs
  • Heinrich Klaasen - 64 runs
  • Temba Bavuma - 58 runs
  • Aiden Markram - 52 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
Most Runs in ICC Champions Trophy
Full Name (Team) Runs Matches Highest Score (HS)
Chris Gayle (WI) 791 17 133*
Mahela Jayawardene (SL) 742 22 84*
Virat Kohli 736 17 100*
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: Tuesday, March 4, 2025, 20:18 [IST]
Other articles published on Mar 4, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+