Top 5 players with most runs in ODIs

Most runs in ODIs: Read to find out the top five players with Most Runs in ODI matches purely based on their stats and records, only on Mazaplay.net.

author-image
Akshay
New Update
Virat Kohli Ricky Ponting

Virat Kohli Ricky Ponting (Image source: Twitter)

most runs in ODI Cricket Virat Kohli Ricky Ponting (Image source: Twitter)

ODI cricket match was first held in 1971 and since then has become a default format for the sport. The 50-over format requires the patience and technicality of a Test match as well as the aggression of a T20I.

Excelling in the ODI format is considered to be one of the greatest achievements for a cricketer. Some have totally dominated the format and risen to the top of the batting charts for others to catch upto or rather try doing that.

Let's look at the top 5 most run-getters of all time in ODI cricket.

5. Virat Kohli (India) - 12754

most runs in ODI Cricket Virat Kohli (Image source: Twitter)

The former Indian cricket team captain, Virat Kohli has 12754 runs in his international career so far. He has played 268 matches at an impressive average of 58.23. He also has 46 centuries and 64 centuries to his name.

He is known for his aggressive and passionate style of play and is considered one of the best batsmen in the world at the moment, having many records and milestones under his belt. Among these 5 batters, only Kohli is active in international cricket.

4. Sanath Jayasuriya (Sri Lanka) - 13430

most runs in ODI Cricket Sanath Jayasuriya (Image source: Twitter)

A Sri Lankan cricket legend, Sanath Jayasuriya has 13430 runs in his international career. In 433 ODI matches, the southpaw made 28 centuries and 68 half-centuries. He was known for his aggressive and unorthodox batting style, and was a key player in Sri Lanka's rise to the top of world cricket in the 90s and 2000s.

3. Ricky Ponting Australia) - 13704

most runs in ODI Cricket Ricky Ponting (Image source: Twitter)

A former captain of the Australian cricket team, Ricky Ponting has 13704 runs in his international career. Having made 30 centuries and 82 half-centuries, Ponting played at an average of 42.03 in 375 ODI matches. He is known for his aggressive and powerful batting style and is considered one of the best batsmen of his generation.

2. Kumar Sangakkara (Sri Lanka) - 14234

most runs in ODI Cricket Kumar Sangakkara
(Image source: Twitter)

Another Sri Lanka player known for his consistency and longevity, Kumar Sangakkara has 14234 runs to his name in international cricket. The Southpaw played 404 matches at an average of 41.98 and made 25 centuries and 93 half-centuries. He is widely regarded as one of the greatest batsmen of his generation, and his ability to score runs in all formats of the game is a testament to his skill.

1. Sachin Tendulkar (India) - 18426

most runs in ODI Cricket Sachin Tendulkar (Image source: Twitter)

With a staggering 18426 runs in his international career, Sachin Tendulkar is widely considered one of the greatest cricketers of all time. He played 463 matches at an average of 44.83 and a highest score of 200*. Sachin has 49 hundreds and 96 half-centuries to his name.

He holds numerous records, including the most centuries in international cricket and the most runs in both Test and ODI cricket.

These players have made a huge impact on the international cricket scene, leaving a lasting legacy through their performances on the field. Their runs and records are a testament to their skill, dedication, and love for the game.

 

Cricket News Listicle