He hasn’t faced a ball in months, yet Rohit Sharma has surged to the No. 2 spot in the ICC Men’s ODI Batting Rankings. The 38-year-old Indian opener now sits just behind Shubman Gill, while Pakistan’s Babar Azam drops to No. 3 after a tough series in the West Indies.
How Rohit Got Here
Rohit hasn’t played an ODI since March 2025, during the Champions Trophy, where he scored 180 runs over 5 matches, averaging 36.00 with a strike rate of 100.00. His highest score was 76, though it wasn’t necessarily in the final. Even without recent games, these strong performances, combined with the way the rankings are calculated, have kept him near the top.
Babar Azam’s recent struggles — scoring just 56 runs in three matches against the West Indies (47, 0, 9) — gave Rohit the final push up the ladder.
The Current ODI Elite
Top Four ICC ODI Batting Rankings
• Shubman Gill — No. 1 (784 points)
• Rohit Sharma — No. 2 (756 points)
• Babar Azam — No. 3 (751 points)
• Virat Kohli — No. 4 (736 points)
Three Indians in the top four underline the depth and dominance of India’s batting lineup.
Why It Matters
For Rohit, this climb is a reminder of his unmatched ODI pedigree — 11,168 runs at a career strike rate of around 92.8 and a reputation for delivering on big occasions.
For Babar, it’s a signal that he’ll need a strong comeback to reclaim his spot.
Looking Ahead
With India set to face Australia in an ODI series this October, Rohit has a golden chance to challenge Gill for the No. 1 ranking. Babar will be equally determined in Pakistan’s upcoming international assignments.
Every Run Counts
Every run from here on could shift the order at the top, adding an extra spark to every upcoming ODI.
Read more at sportupia