Top 10 Players With Most Runs After 100 ODI Innings

The One Day International (ODI) format in cricket has always been the battleground for individual brilliance. Batting performances, particularly, have been the subject of endless analysis and adoration. Over the years, ODI cricket has seen many greats who have impressed fans and pundits alike. Yet, one milestone that often serves as an indicator of consistency and class is the number of runs scored after 100 ODI innings. This metric provides not just a snapshot of a player’s ability but also their stamina and skill to endure the long haul. So, let’s delve into the remarkable achievements of the top 10 run-scorers after their first 100 ODI innings.

A Deep Dive into the Top 10 Players with Most Runs After 100 ODI Innings:

Top 10 Players With Most Runs After 100 ODI Innings

1. Babar Azam – 5142 runs

Leading the list is Pakistan’s current ODI captain, Babar Azam. His exquisite stroke-play and textbook technique make him a modern-day great. Babar embodies the future of Pakistani batting.

2. Hashim Amla – 4946 runs

Next, we have South Africa’s Hashim Amla. Famous for his calm demeanour and wristy strokes, Amla was a run machine for the Proteas. His consistency is legendary.

3. Vivian Richards – 4607 runs

Then comes the West Indian legend, Vivian Richards. Known for his swagger and dominant play, Richards could decimate any bowling attack. He was a pioneer of aggressive batting.

4. Shai Hope – 4436 runs

Another West Indian, Shai Hope, takes the fourth spot. With a game built on orthodoxy and stylish play, Hope has become a crucial pillar for West Indies in recent times.

5. Joe Root – 4428 runs

Joe Root finds himself in the fifth position. His fluid stroke play and ability to anchor the innings make him a vital cog in England’s batting lineup.

6. Shikhar Dhawan – 4343 runs

India’s Shikhar Dhawan secures the sixth place. Known for his flamboyant batting and powerful shots, Dhawan has often provided blistering starts for India.

7. David Warner – 4272 runs

Australian opener David Warner comes in at seventh. A player with a natural inclination for attack, Warner can change the course of a match single-handedly.

8. Gordon Greenidge – 4254 runs

Gordon Greenidge, another West Indian legend, finds himself at number eight. A master of cuts and pulls, Greenidge had a technique that was hard to breach.

9. Virat Kohli – 4230 runs

India’s Virat Kohli stands at the ninth position. With a hunger for big scores and an incredible array of shots, Kohli has established himself as a modern-day legend.

10. Kane Williamson – 4180 runs

Last but not least, New Zealand’s Kane Williamson rounds out the top 10. With his knack for batting long and grafting innings, Williamson is a key asset for the Kiwis.

ALSO READ Here Are The Astounding Numbers Of Virat Kohli In Asia Cup

This illustrious list comprises players who are not just gifted batsmen but also epitomize consistency. They’ve stood the test of time and proved their worth on different pitches and against diverse bowling attacks. Most importantly, these players have often carried the weight of their teams’ expectations and delivered when it mattered the most. Whether it’s Babar Azam’s stylish flicks or Vivian Richard’s brutal assault, each of these top 10 players has a unique story to tell. Their numbers, dazzling as they are, only scratch the surface of their immense contribution to the game of cricket.

Updated as of August 25, 2023