Top 5 run-scorers in ODI cricket post 2017 Champions Trophy ft. Virat Kohli

Top 5 run-scorers in ODI cricket post 2017 Champions Trophy ft. Virat Kohli

The cricketing world is buzzing with excitement as the ICC Champions Trophy 2025 returns after an eight-year hiatus. Set to commence on February 19, the tournament will see the top eight ODI teams battle for glory in Pakistan and the UAE. As one of the most prestigious events in international cricket, the Champions Trophy promises thrilling encounters, unforgettable performances, and the revival of the ODI format, which has regained significance following the 2023 ODI World Cup.

As we approach the much-anticipated event, it’s the perfect moment to reflect on the batters who have dominated ODIs since the last edition of the tournament in 2017. The 50-over format has witnessed the rise of several outstanding players who have set the stage on fire with their consistency, adaptability, and match-winning performances.

Batters Who Ruled ODIs Post 2017 Champions Trophy

Since the 2017 ICC Champions Trophy, ODI cricket has evolved significantly, with teams adopting more aggressive approaches, fine-tuning their strategies, and emphasizing adaptability across conditions. However, a few batters have remained dominant throughout, proving their class and reliability across different surfaces and against top bowling attacks.

Here’s a look at the top five batters who have scored the most runs in ODIs since the 2017 edition of the Champions Trophy.

5) Kusal Mendis (Sri Lanka)

  • Matches: 115
  • Runs: 3,457
  • Average: 33.89
  • Highest Score: 143
  • Centuries: 4
  • Fifties: 23

Sri Lanka has gone through a turbulent period in ODI cricket over the past few years, struggling to maintain consistency in major tournaments. However, amid the ups and downs, Kusal Mendis has emerged as a key figure in their batting lineup.

A versatile batter, Mendis has played several crucial knocks for Sri Lanka, providing stability in the middle order. While his average of 33.89 might not be as high as the others on this list, his contributions have often been match-defining. His ability to counter quality bowling attacks and accelerate when needed makes him a vital cog in Sri Lanka’s ODI setup.

One of his standout performances came when he scored 143 runs in a sensational innings, proving his ability to play long innings under pressure. As Sri Lanka gears up for the Champions Trophy 2025, Mendis will once again be a key player for the island nation.

4) Babar Azam (Pakistan)

  • Matches: 95
  • Runs: 4,564
  • Average: 56.34
  • Highest Score: 158
  • Centuries: 14
  • Fifties: 28

When it comes to modern-day ODI greats, Babar Azam undoubtedly stands among the finest. Pakistan’s batting superstar has been the backbone of their limited-overs setup, amassing over 4,500 runs in 95 matches since the 2017 Champions Trophy.

Babar’s classy strokeplay, impeccable timing, and ability to adapt to different conditions make him one of the most reliable batters in the game today. His stellar average of 56.34 is a testament to his consistency, and his ability to convert starts into big scores has been a defining feature of his game.

His highest ODI score of 158 exemplifies his ability to anchor an innings and accelerate at the right moments. Pakistan, hosting the Champions Trophy for the first time, will rely heavily on Babar’s form to lead their charge toward the coveted trophy.

3) Shai Hope (West Indies)

  • Matches: 120
  • Runs: 5,000
  • Average: 51.02
  • Highest Score: 170
  • Centuries: 16
  • Fifties: 25

West Indies may have struggled in ODI cricket in recent years, but Shai Hope has been their silver lining. The wicketkeeper-batter has been a rock in the middle order, providing stability, resilience, and reliability in crucial situations.

Hope has amassed 5,000 runs in 120 matches, boasting a fantastic average of 51.02. His ability to construct innings and anchor the chase makes him invaluable for the Caribbean side. Whether it’s holding one end while other batters attack or finishing games with a calm head, Hope has time and again proven his worth.

One of his most memorable innings came when he scored 170 runs, showing his prowess to bat deep and dominate world-class bowlers. As the Champions Trophy 2025 approaches, West Indies will look to Hope to guide them through tough encounters and keep their batting unit steady.

2) Rohit Sharma (India)

  • Matches: 110
  • Runs: 5,553
  • Average: 57.84
  • Highest Score: 208*
  • Centuries: 21
  • Fifties: 26

Few batters in ODI history have been as destructive as Rohit Sharma. The Indian captain has continued his rich vein of form in ODIs post-2017, cementing his legacy as one of the format’s greatest openers.

Since the last Champions Trophy, Rohit has amassed 5,553 runs in 110 matches at an outstanding average of 57.84. His ability to score big hundreds and his knack for converting fifties into match-winning centuries set him apart from most batters.

His highest score of 208 against Sri Lanka* remains one of the most iconic ODI innings, where he dominated the opposition with sheer class and power. Rohit’s fearless approach, combined with his ability to play the long innings, has made him a nightmare for bowlers worldwide.

As India aims for their third Champions Trophy title, Rohit’s form at the top of the order will be crucial to their campaign.

1) Virat Kohli (India) – The King of ODIs

  • Matches: 113
  • Runs: 5,590
  • Average: 63.97
  • Highest Score: 166*
  • Centuries: 23
  • Fifties: 31

Sitting at the top of the list is none other than Virat Kohli, the modern-day great and India’s ultimate chase master. Since the 2017 Champions Trophy, Kohli has been in sublime form, scoring 5,590 runs in 113 matches at a staggering average of 63.97—the highest among all batters on this list.

Kohli’s ability to control the innings, pace his knocks, and deliver in high-pressure situations makes him one of the most feared batters in ODI cricket. Whether it’s setting up a total or chasing a steep target, Kohli’s hunger for runs and his unmatched consistency make him India’s most dependable ODI batter.

His 23 centuries and 31 fifties since 2017 underline his dominance in the format. One of his most remarkable innings was his 166 against Sri Lanka*, where he showcased his aggression and class in equal measure.

With the ICC Champions Trophy 2025 around the corner, Kohli will once again be the pillar of India’s batting lineup, leading their charge towards the title.

As the ICC Champions Trophy 2025 nears, these batters have already etched their names in ODI history with their exceptional performances since the last edition of the tournament. While Mendis, Babar, and Hope have been crucial to their respective teams, Rohit Sharma and Virat Kohli have taken ODI batting to another level, setting new benchmarks of consistency and dominance.

With the return of the Champions Trophy, cricket fans are set for an electrifying tournament, where these batters will once again have the opportunity to shine on the grandest stage of ODI cricket. Who will emerge as the ultimate run-machine in 2025? Only time will tell!

Please check for information on the best betting sites in India – https://selectory.org/best-betting-sites/

Leave a comment