Batters With Most Runs In ICC Champions Trophy History

Published by: ABP News Bureau
Image Source: X/@SirJadeja

1. Chris Gayle (West Indies)

Runs: 791
Matches: 17

Image Source: PTI

2. Mahela Jayawardene (Sri Lanka)

Runs: 742
Matches: 22

Image Source: X/@_Naviya_

3. Shikhar Dhawan (India)

Runs: 701
Matches: 10

Image Source: PTI

4. Kumar Sangakkara (Sri Lanka)

Runs: 683
Matches: 22

Image Source: X/@_Naviya_

5. Sourav Ganguly (India)

Runs: 665
Matches: 13

Image Source: X/@doncricket_

6. Jacques Kallis (South Africa)

Runs: 653
Matches: 17

Image Source: X/@ProteasMenCSA

7. Rahul Dravid (India)

Runs: 627
Matches: 19

Image Source: X/@ShuhidAufridi

8. Ricky Ponting (Australia)

Runs: 593
Matches: 18

Image Source: X/@ICC

9. Shivnarine Chanderpaul (West Indies)

Runs: 587
Matches: 16

Image Source: X/@nnis_sports

10. Sanath Jayasuriya (Sri Lanka)

Runs: 536
Matches: 20

Image Source: X/@RexClementine