
Here is a list of the top run-scorers from each edition of the ICC Champions Trophy, including the 2025 edition, held in Pakistan and India lifting the trophy by beating the New Zealand in the final by 4 wickets. Here are the details most runs scorer of each edition:
1. 1998 (Bangladesh) – Philo Wallace (West Indies) – 221 runs
2. 2000 (Kenya) – Sourav Ganguly (India) – 348 runs
3. 2002 (Sri Lanka) – Virender Sehwag (India) – 271 runs
4. 2004 (England) – Marcus Trescothick (England) – 261 runs
5. 2006 (India) – Chris Gayle (West Indies) – 474 runs
6. 2009 (South Africa) – Ricky Ponting (Australia) – 288 runs
7. 2013 (England) – Shikhar Dhawan (India) – 363 runs
8. 2017 (England) – Shikhar Dhawan (India) – 338 runs
9. 2025 (Pakistan/UAE) – Rachin Ravindra (New Zealand) – 263 runs
These players shine in the relevant season of ICC Champions Trophy and lead their team towards victories and some towards the trophies.