Most Runs in ODI Cricket, Check out stats

Published on: May 19, 2021 5:30 pm IST|Updated on: Feb 21, 2022 5:28 pm IST

most Runs In ODI cricket

Most Runs In ODI – In today’s world cricket is one of the most dominating sports in World which is almost watch by every country on this globe. Especially in India, Australia, Pakistan, Sri Lanka, England and more.

Most Runs in ODI

In this article, we look at 5 batsmen in with most runs in ODI cricket

1. Sachin Tendulkar – 18,426 Runs

The ‘God’ cricket, the record of making the most ODI runs so far is in the name of former India batsman Sachin Tendulkar. This player made his ODI debut against Pakistan on 18 December 1989. However, he could not do anything special in this match and returned to the pavilion only on the score of zero.

Sachin Tendulkar is considered one of the best batsmen in ODI history. He has played a total of 463 ODIs. In which he has batted in a total of 452 innings.

Sachin Tendulkar stats

In his played 452 innings, he has scored 18426 runs at an average of 44.83. During this period, the veteran batsman has scored 49 centuries and 96 fifties.

Sachin Tendulkar has a strike rate of 86.23 in ODIs and his highest score is 200 not out. He has a total of 2016 fours and 195 sixes in ODIs.

2. Kumar Sangakkara – 14,234 Runs

Sri Lankan batsman Kumar Sangakkara also liked ODI cricket. He has always scored in this format with consistency. There would not have been any such year during his cricket career, in which runs of this legendary batsman have not been scored.

Kumar Sangakkara has played a total of 404 matches in ODIs, in which he has scored 14234 runs at an average of 41.98 and he is the second batsman to score the most runs in ODIs after Sachin Tendulkar.

Kumar Sangakkara has scored this run with a spectacular average of 41.98. He has 93 fifties and 25 centuries in this format.

A total of 1385 fours and 88 sixes have come out of this veteran’s bat in ODI cricket. If you talk about the best score of this player, then he is unbeaten 169 runs. Even though Kumar Sangakkara may not have won the World Cup in his career, but he has left the impression of his bat every year.

In the 2015 World Cup, he scored 4 consecutive centuries in 4 matches. It will be very difficult for any batsman to break his record.

3. Ricky Ponting – 13,704 Runs

Ricky Ponting is the most successful captain in ODI cricket history. Under his captaincy, the Australian team won the World Cup a total of 2 times. This player is a good captain, as well as a batsman.

In ODI cricket, this player’s bat has also led to a lot of runs. Perhaps then this player is third in the list of players who have scored the most runs in ODIs.

Ricky Ponting has played a total of 375 matches in ODIs. In 365 innings of his 375 matches played, he has scored a total of 13704 runs at an average of 42.03. During this time, his strike rate has been 80.39.

This star batsman has scored 30 centuries and 82 half-centuries in ODIs, as well as 1231 fours and 162 sixes have come out of his bat in this format.

4. Sanath Jayasuriya – 13,430 Runs

When Sanath Jayasuriya came into cricket, he used to play in Sri Lanka’s playing XI as a bowler, but his captain Arjun Ranatunga saw his batting talent and gave him a chance in the opening. Sanath Jayasuriya used this opportunity to cash in on both hands and put runs on runs in ODI cricket.

Perhaps the result of this is that Sanath Jayasuriya is ranked fourth in terms of scoring the most runs in ODI.

He has scored a total of 13430 runs in 445 matches at an average of 32.36 and a strong strike rate of 91.20. This player has also scored 28 centuries and 68 half-centuries in ODIs. Also, this batsman has hit 1500 fours and 270 sixes in ODI cricket.

5. Mahela Jayawardene – 12,650 Runs

In the case of ODI, Mahela Jayawardene‘s name comes in fifth place. This player has also captained the Sri Lankan team and under his captaincy, Sri Lanka has reached the final of 2007.

Mahela Jayawardene’s batting has come in 433 innings in his 448 ODIs played and he has scored 12650 runs at an average of 33.37 and strike rate of 78.96 during this period.

Mahela Jayawardene’s name is 19 centuries and 77 half-centuries in ODIs. At the same time, his highest score is 144 runs in ODIs.

Mahela Jayawardene has hit 1119 fours in ODIs. Also, this player has also hit 76 sixes in his ODI career. This player was a great middle-order batsman and was adept at batting, understanding the circumstances.

Highest score in IPL by a Batsman – LIST

For daily fantasy sports tips on your mobile phone, Fill out the form below

Previous Article
Next Article