With the Champions Trophy set to return after more than seven years, top ODI sides will look to add a coveted ICC title to their trophy cabinets.
While teams will chase the title, certain players will look to put piles of runs on the board to help their team's cause. The Champions Trophy has witnessed some renowned batting talents, who have dominated the top-run scorer charts since the inception of the tournament.
Chris Gayle (West Indies) The former Caribbean batter who shattered numerous records throughout his career is the leading run-scorer in the Champions Trophy. In 17 matches, the former southpaw garnered 791 runs at an average of 52.73 at a strike rate of 88.77. His impressive tally includes three centuries and a sole fifty.
Mahela Jayawardene (Sri Lanka) The former Sri Lanka batter is the second-highest run scorer in the tournament. In 22 matches he garnered 742 runs at an average of 41.22, including five fifties.
Shikhar Dhawan (India) The former Indian opener is the third-highest run-getter in the tournament. In 10 matches, Dhawan made a whopping 701 runs at an average of 77.88, including three centuries and three fifties.
Kumar Sangakkara (Sri Lanka) The former Sri Lankan captain Kumar Sangakkara has featured in 22 matches and struck 683 runs at an average of 37.94 including a sole fifty and four fifties.
Sourav Ganguly (India) The former Indian captain is the fifth-highest run-getter in the tournament. He featured in 13 Champions Trophy matches and scored 665 runs at an average of 73.88 with three fifties and three centuries.
Rahul Dravid (India) Dravid has scored 627 runs in 19 matches of his Champions Trophy career from 1998 to 2009, at an average of 48.23 along with six half-centuries.