The Champions Trophy 2025 is set to start on February 19, but do you know who the top 5 batsmen in the history of this tournament are? India last won the tournament in 2013, defeating England in the final at Edgbaston. Shikhar Dhawan, the ‘Gabbar’ of Indian Cricket, has scored the most runs for India in this tournament. Throughout this article, we will share the top five run-scorers in Champions Trophy history.

1. Chris Gayle on Top

Chris Gayle
Chris Gayle

The record for scoring the most runs in the Champions Trophy is held by the Universe Boss, Chris Gayle. He has scored 791 runs at an average of 52.73, which includes 3 centuries. Besides this, the Caribbean legend holds an impressive record in terms of fours hits, with 101 to his credit.

2. Mahela Jayawardene

Mahela Jayawardene
Mahela Jayawardene

Mahela Jayawardene has scored 742 runs in 21 innings at an average of 41.22. His highest score in this tournament is 84 runs.

3. Shikhar Dhawan

Shikhar Dhawan
Shikhar Dhawan

India’s Gabbar, Shikhar Dhawan, takes the third spot. Dhawan, who retired from cricket last year, has scored 701 runs at an impressive average of 77.88. He has also scored 3 centuries. Dhawan played a key role in India’s victory in the last Champions Trophy in 2013 in England. He scored 363 runs for India and won the Golden Bat.

4. Kumar Sangakkara

Kumar Sangakkara
Kumar Sangakkara

Sri Lankan wicketkeeper-batsman Kumar Sangakkara occupies the fourth position. He has scored 683 runs at an average of 37.94, with his highest score being an unbeaten 134.

5. Sourav Ganguly

Sourav Ganguly
Sourav Ganguly

India’s former captain, Sourav Ganguly, ranks fifth in the list with 665 runs at an average of 73.88. His highest score in the tournament is 141 runs.

Latest News

A sports journalist driven by passion and dedication, I blend my love for writing and games seamlessly. Currently with Timesbull and having honed my craft at Sportskeeda, Cricreads, and Athlete Fortune,...