
Similar to Test cricket, getting the most runs in a calendar year in ODIs is a historic accomplishment in and of itself because it takes an absurd amount of performance and consistency to be better than everyone else in cricket that year. And doing it repeatedly is evidence of a batsman’s greatness. Few batters have ever accomplished this remarkable feat and demonstrated that they are the best in the world; if any batter achieves it more than once, it indicates that he is in a different league. So, let’s have a look at the top 5 batsmen in terms of runs scored in ODIs.
- In 1998, Sachin Tendulkar Scored 1894 Runs
The best one-day international player of all time, Sachin Tendulkar, is the subject of this figure, and for this maestro, nothing is impossible. No batsman should be able to score this many runs in a single year. He amassed nine hundreds in a single year, including the Desert Storm, which is thought to be the greatest ODI inning ever. Two of his hundreds came against Australia in Sharjah. Sachin Tendulkar in 1998 was the player who best epitomized consistency and a purple patch. His famous clash with Shane Warne was the stuff of legends for Indian fans.
- In 1999, Sourav Ganguly Scored 1767 Runs
In ODI cricket, the year 1999 was fantastic for Indian batters as two batters performed incredibly well. Sourav Ganguly, who had an incredible year in 1999 and hit four hundreds, established himself as the best ODI batsman, and even scored his highest innings of 183 runs, is the batter who received just 6 more runs. His ability to hit sixes was unmatched, and he did not see left arm spin spinners as bowlers. It was a terrific moment for cricket because every side was on an equal basis and there were fantastic matches.
- In 1999, Rahul Dravid Scored 1761 Runs
Sourav Ganguly’s partner Rahul Dravid also had a remarkable 1999, reaching six century and breaking the previous ODI record with 153 runs. Rahul Dravid demonstrated to the world that he was a superb batsman who excelled not only in test matches but also in the white ball format. The late 1990s were an amazing time for Indian cricket, and long may it continue.
- In 1996, Sachin Tendulkar Scored 1611 Runs
It should come as no surprise that the best ODI batter of all time is once again ranked in the top five on this list. Nobody in the world at the time came close to Sachin’s record for the most runs scored by a batter in an ODI in 1996. He not only led India to the semi-finals of the 1996 World Cup and dominated all other teams in the world, but he also hit six magnificent hundreds and stood out in that competition. He usually played lengthy innings for his nation, much to the delight of Indian supporters.