ODI Cricket Post 2017 Champions Trophy ft. ViratKohli’s Top 5 Lansellers
The world of cricket is exciting ICC Champions Trophy 2025 It is scheduled to kick off on February 19th. Returning after an eight-year break, the tournament once again brings together the top eight ODI teams and fights for supremacy. Hosted by Pakistan and uaethis edition is expected to be a thrilling contest, with the team competing for a name to be engraved in history.
With the ODI format stand out after the 2023 World Cup, fans want to witness the highest quality cricket and outstanding performances of the best batters in the world. With the tournament approaching, it’s the perfect time to look back at those who have dominated the 50-over format since the final Champions Trophy in 2017.
Batsman who dominated the ODIS Post in the 2017 Champions Trophy
Posting the 2017 Champions Trophy saw the rise of extraordinary batters in the ODI format with incredible consistency. Modern cricket has seen an evolution in approach, but these players maintain an advantage over the conditions and against all opposition. As you prepare for the 2025 Champions Trophy, take a look at the top five batters with the most runs in the 2017 edition of the tournament’s ODIS Post.
Top 5 batters with most runs in ODI after Champions Trophy 2017
5) Kusal Mendis (Sri Lanka)
- Match: 115
- execution: 3,457
- average: 33.89
- Highest score: 143
- For centuries: 4
- 50’s: twenty three
A key cog in Sri Lanka’s batting lineup, Mendis is a consistent performer of ODI. Despite Sri Lanka’s fluctuating fate, Mendis played knocks that won in several matches and is one of their most reliable batters.
4) Babar Azam (Pakistan)
- Match: 95
- execution: 4,564
- average: 56.34
- Highest score: 158
- For centuries: 14
- 50’s: 28
Babar, the modern batting great in Pakistan, was one of the best ODI batters since 2017. With an excellent average of 56.34, Babar has consistently led the way from before, scoring for centuries in different conditions, proving his meter against top bowling attacks.
3) Shayhope (West Indies)
- Match: 120
- execution: 5,000
- average: 51.02
- Highest score: 170
- For centuries: 16
- 50’s: twenty five
Hope, the West Indies’ most reliable ODI batter in recent years, has been a pillar of stability. His ability to build innings and finish strongly makes him an invaluable asset for the Caribbean side. Over the average of 50, hope has risen taller in the West Indies’ ODI struggle.
Read again: India’s Zahir Khan reveals his top five bowlers in ODI cricket
2) Rohit Sharma (India)
- Match: 110
- execution: 5,553
- average: 57.84
- Highest score: 208*
- For centuries: twenty one
- 50’s: 26
Indian Rohit is one of the most destructive openers in ODI. Since 2017 he has been running with an extraordinary ability to translate elegant stroke plays and start into a massive score. His 2nd century (208)* continues to be one of the most iconic knocks in this form.
1) Virat Kohli (India)
- Match: 113
- execution: 5,590
- average: 63.97
- Highest score: 166*
- For centuries: twenty three
- 50’s: 31
Sitting at the top is nothing but the Chase Master and Kohli, the backbone of the Indian batting lineup. Since the 2017 Champions Trophy, Kohli has scored the most runs in ODI, averaging an astonishing 63.97. His ability to chase and dominate bowling attacks cements his status as an ODI legend.