5 Indian Cricketers To Become World No. 1 ODI Batter

Rohit Sharma, who scored 73 runs from 97 balls against Australia in the 2nd ODI and 121 runs from 125 balls in the third one-day match played on October 25 in Sydney, on Wednesday (October 29) jumped two places to become the new world No. 1 ODI batter. The 38-year-old right-handed batter from Mumbai has 781 rating points to his credit. Rohit is the fifth Indian to reach the top of the ICC ODI batter’s rankings. Here’s a look at all the Indian cricketers who have managed to take the No. 1 position in the ICC ODI batter’s rankings.
Sachin Tendulkar was the first Indian to become the world’s No. 1 ODI batter. (Picture Credit: AFP)
During his 24-year-long international career, Tendulkar became the world’s No. 1 ODI batter multiple times, and his highest rating points were 881. (Picture Credit: AFP)
MS Dhoni became the world’s No. 1 ODI batter for the first time in 2006. (Picture Credit: AFP)
Dhoni, who played a total of 350 ODI matches from December 2004 to July 2019, achieved the highest rating points of 826 in ODIs. (Picture Credit: X/@ICC)
Virat Kohli is the third Indian to become the world No. 1 ODI batter. In fact, he is the only Indian to become the world No. 1 batter in all three formats of the game. (Picture Credit: AFP)
Kohli is the only cricketer in the world to achieve more than 900 rating points in the ICC Test, ODI and T20I batter’s rankings. (Picture Credit: AFP)
Shubman Gill became the world’s No. 1 ODI batter for the first time in his career in 2023. (Picture Credit: AFP)
Shubman Gill’s highest rating points as an ODI batter are 847, which he achieved in September 2023 after scoring a century against Australia in Indore. (Picture Credit: AFP)
Rohit Sharma is the fifth and latest Indian cricketer to become the world’s No. 1 ODI batter. He reached the No. 1 position in ODIs on October 29, 2025. (Picture Credit: AFP)
Rohit is the oldest Indian to reach the No. 1 position in the ICC ODI batter’s rankings. (Picture Credit: AFP)




