The Indian cricket team has been one of the dominant forces in international cricket. Blessed with abundant batting greats, the Indian cricket team were able to post huge totals on the board. When a batsman scores runs on a consistent basis, he is certain to go places and make a name for himself at the highest level.
Indian cricket has seen many big names carving out a reputation for themselves, especially in ODI cricket. Let’s discuss the names of four Indian cricketers who scored 1000 ODI runs a year most times.
1. Sachin Tendulkar
Sachin Tendulkar is the leading run-scorer in One-Day Internationals with 18,426 runs including 49 centuries and 96 half-centuries to his name. India’s batting great has scored 1000 ODI runs a year on seven occasions.
2. Virat Kohli
Virat Kohli is currently the best batsman across all three formats of the game. India’s run-machine who completed 13,000 runs in One-Day Internationals has scored 48 centuries and 69 half-centuries. The former Indian captain has equalled Sachin Tendulkar’s record by scoring 1000 ODI runs a year on seven occasions.
3. Sourav Ganguly
Sourav Ganguly was one of the important players in the history of Indian cricket. He delivered the goods for the team as a captain, batsman, bowler and fielder during the heydays of his cricketing career. The former Indian captain scored 11,363 runs in ODIs at an average of 41 including 22 centuries and 72 half-centuries to his credit. Popularly known as the Maharaja of Indian cricket, Ganguly scored 1000 ODI runs a year on six occasions.
4. Rohit Sharma
Indian captain Rohit Sharma is undoubtedly the best opening batter across all three formats of the game. He is one of the six batsmen who completed 10,000 runs in One-Day Internationals. More importantly, he is the only batsman in the history of the sport with three double centuries in ODIs. Popularly known as Hitman for his six-hitting abilities, the veteran cricketer scored 1000 ODI runs a year on five occasions.
Updated as of October 30, 2023*