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
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 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
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.
💥 34 Tests, 133 ODIs, 58 T20Is
💥 9,337 international runsThe stylish India opener was the highest run-getter at the 2013 ICC Champions Trophy, playing a vital role in guiding his side win the title. Happy Birthday to Shikhar Dhawan 🎉 pic.twitter.com/mSLlVKXBaq
— ICC (@ICC) December 5, 2019
4. 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
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.