By Akshay
January 20, 2025
Chris Gayle is the leading run-scorer in the ICC Champions Trophy with 791 runs in 17 matches at an average of 52.73.
Mahela Jayawardene is the second highest run scorer in the ICC Champions Trophy with 742 runs in 22 matches at an average of 41.22.
Shikhar Dhawan is the third-highest run-scorer in the ICC Champions Trophy with 701 runs in 10 matches at an average of 77.88.
Kumar Sangakkara is the fourth-highest run-scorer in the ICC Champions Trophy with 683 runs in 22 matches at an average of 37.94.
Sourav Ganguly is the fifth-highest run-scorer in the ICC Champions Trophy with 665 runs in 13 matches at an average of 73.88.
Jacques Kallis is the sixth-highest run-scorer in the ICC Champions Trophy with 653 runs in 17 matches at an average of 46.64.
Rahul Dravid is the seventh highest run scorer in the ICC Champions Trophy with 627 runs in 19 matches at an average of 48.23.