Home / Sports / Veteran Rohit Sharma Becomes Oldest Player to Reach No. 1 ODI Ranking
Veteran Rohit Sharma Becomes Oldest Player to Reach No. 1 ODI Ranking
29 Oct
Summary
- Rohit Sharma, 38, becomes oldest player to reach No. 1 ODI batting ranking
- Replaces Indian captain Shubman Gill at the top of the ICC rankings
- Scored 73 and 121* in recent ODI series against Australia

On October 29, 2025, former India captain Rohit Sharma achieved a historic milestone by becoming the oldest player to reach the No. 1 position in the ICC ODI batting rankings. At 38 years and 182 days old, Rohit moved up two places to claim the top spot, replacing Indian captain Shubman Gill.
Rohit's ascent to the number one position came on the back of his impressive performances in the recent ODI series against Australia. In the second ODI at Adelaide Oval on October 23, he scored 73 runs from 97 balls, followed by an unbeaten 121 runs from 125 balls in the third match at Sydney Cricket Ground on October 25.
With these two substantial innings, Rohit's rating points increased significantly from his previous week's total of 745 points. He now joins an elite group of Indian cricketers who have achieved the world No. 1 ODI batting ranking, including Sachin Tendulkar, Mahendra Singh Dhoni, Virat Kohli, and Shubman Gill.
The rankings update also saw significant movement for other India batters. Gill dropped to third position following a disappointing series, while Virat Kohli maintained his fifth position despite a mixed performance.


