The Champions Trophy is one of the top cricketing events organized by the ICC. This tournament was introduced in 1998, and the top 8 teams took part in it. The 2025 Champions Trophy is held after eight years in Pakistan. The event is played from 19 February to 9 March in Pakistan & Dubai.
The format of the Champions trophy is round-robin. In such a high competition, it is a dream for every batter to score the highest runs in the Champions trophy. This significant record is currently held by Caribbean star Chris Gayle. He hits 791 runs in the history of the Champions trophy.
Most Runs in Champions Trophy
In the history of the ICC champions trophy “Mr Universe” had the accomplishment of a leading run-scorer. From 2002 to 2013, Chris Gayle appeared in 17 matches, and with an average of 52.73, he scored 791 runs. He modernizes the game plan as an opener.
His strike rate was about 88.77. Chris loves to deal with the bowlers with boundaries. According to the records, he hit 101 fours in the Champions Trophy, the most by any batsman. He smashed three centuries and 15 sixes in this tournament.
Batsman |
Inns | Runs | HS | Ave | SR | 100s | 50s |
Chris Gayle |
17 | 791 | 133* | 52.73 | 88.77 | 3 | 1 |
Virat Kohli |
17 | 747 | 100* | 74.7 | 89.35 | 1 | 6 |
Mahela Jayawardene | 21 | 742 | 84* | 41.22 | 84.8 | – | 5 |
Shikhar Dhawan | 10 | 701 | 125 | 77.88 | 101.59 | 3 | 3 |
Kumar Sangakkara |
21 | 683 | 134* | 37.94 | 71.36 | 1 | 4 |
Sourav Ganguly |
11 | 665 | 141* | 73.88 | 83.12 | 3 | 3 |
Rohit Sharma | 15 | 661 | 123* | 47.21 | 86.63 | 1 | 5 |
Joe Root |
12 | 656 | 133* | 59.63 | 95.21 | 2 | 3 |
Jacques Kallis | 17 | 653 | 113* | 46.64 | 77.46 | 1 | 3 |
Rahul Dravid |
15 | 627 | 76 | 48.23 | 73.33 | – | 6 |
Leading Run Scorer in Single Edition
Highest runs in Champions Trophy 2025
New Zealand young star Rachin Ravindra delivers for there team and become the leading run scorer in the 2025 Champions trophy. Ravindra smashed 2 hundreds in the tournament. In 4 matches, he score 263 runs with an average of 65.75. But unfortunately fail to win the tournament.
Highest runs in Champions Trophy 2017
India retired batsman Shikhar Dhawan becomes the top run-getter in the 2017 edition. He is the only player to win two golden bats in a row. In 2017, Gabbar smashed 338 runs with an average of 67.60. Unfortunately, he failed to deliver in the finals. India lost the final by a huge margin to Pakistan.
Highest runs in Champions Trophy 2013
In 2013, Shikhar made their debut in ICC events and delivered the most runs in Champions trophy season. In his first tournament, he scored 363 runs with an average of 90.75. His unmatched performances with bat helped India to lift the trophy after 11 years.
Highest runs in Champions Trophy 2009
The best skipper in the history of cricket gets the most number of runs in the 2009 Champions trophy. The captain of the winning team smashed 288 runs. Pointing delivered crucial knocks for his team and added one more trophy to the Aussies cabinet. Ricky Pointing is the only skipper to win this trophy 2 consecutive times.
Highest runs in Champions Trophy 2006
The leading run-getter in the champions trophy is considered the best batter of the tournament in 2006. He scored the most fours in 2006 & also played a knock of 133 runs. Chris Gayle performed well in the whole event with an average of 79 but was unlucky and failed to get the cup. They lost the final to Australia.
Highest runs in Champions Trophy 2004
The former top-order batsman of England Marcus Trescothick has the most runs in the tournament. The opening batter in 4 matches strikes with an average of 65.25. He hit 261 runs and his best score was 104 in the tournament.
Highest runs in Champions Trophy 2002
India’s one of the best explosive openers Virender Sehwag holds the award of best batter in the 2002 ICC event. Viru smashed 271 runs with a strike rate of 120.44. In 5 matches, he scored 1 hundred and 1 half-century. His continuous performance made his nation the winner of the Champions trophy.
Highest runs in Champions Trophy 2000
The “Dada” of Indian cricket has scored the maximum number of runs in the 2000 trophy. In Kenya, Sourav Ganguly appears in 4 games, and with an average of 116, he scores 348 runs. He smashed 2 centuries. His highest score was 141 runs.
Highest runs in Champions Trophy 1998
In the inaugural season, Caribbean batter Philo Wallace becomes the leading run-scorer of the event. He scored 221 runs in just 3 innings. He represented the West Indies in 33 one-day internationals only. He smashed one century and one fifty in the tournament.
Most runs for India in the Champions Trophy
The right-handed batsman Virat Kohli is famous for his performances at the big stages. He gives his best to score the most runs in the Champions trophy for India. He made his appearance in 4 trophies only and scored an average of 74.7. He smashed 747 runs in 17 innings only. In 2025 Champion trophy, he became India’s top scorer and 2nd highest in the tournament.