The latest ICC ODI rankings have created a big buzz in the cricket world. Virat Kohli has made a powerful jump and moved to the No. 2 position in the men’s ODI batting list. This rise comes after a brilliant series against South Africa. His form looked fresh, confident, and full of control. His runs came at the right time and lifted the Men in Blue in all three matches.
On the other side of the coin, former Indian skipper Rohit Sharma still holds the No. 1 spot, but the gap between him and Kohli has become very small. It is worth noting that India now has three batters in the top five, which shows the strength of their ODI batting lineup.
Virat Kohli displayed sheer masterclass against South Africa
Virat Kohli looked as sharp as ever in the three-match ODI series. He scored runs in every game and finished with 302 runs, the highest tally in the series. His batting looked calm and strong. He timed the ball well. He guided chases with ease. He played like the Virat Kohli fans admire.
He smashed a brilliant century in Ranchi, then followed it with another superb hundred in Guwahati, which was his 53rd century in ODI cricket. In the final ODI in Visakhapatnam, he stayed unbeaten and finished the job with a steady 65 not out. These efforts earned him the Player of the Series award. More importantly, these knocks pushed him towards the top of the global rankings.
Kohli now sits on 773 rating points. This is his best ODI position in a long time. The jump has brought excitement among fans who want to see him back at No. 1.
Rohit Sharma stays at No. 1
Rohit Sharma remains the No. 1 ODI batter. His rating stands at 781 points. He did not score as much as Kohli in the South Africa series, but he contributed important runs, including two fifties. The experienced campaigner looked solid in patches and kept India steady at the top of the order.
But the pressure is now real. The gap between Rohit and Kohli is only 8 points. That is extremely small. Just one good inning can change everything. Kohli has not been this close to the top since 2021. The race is now alive again, and fans love this friendly competition between two Indian greats.
Virat Kohli’s rise in the charts goes to show his strong consistency and hunger for runs. Rohit Sharma also continues to remain calm, steady, and reliable at the top. The gap between the two modern greats is now the smallest it has been in years.
India shines with three batters in the top five
India’s depth in ODI batting looks very strong right now. Along with Rohit and Kohli, Shubman Gill also finds himself in the top bracket. He is ranked No. 5 even though he did not play in the recently concluded series.
Having three players in the top five is a rare achievement. It shows that India remains a dominant force in white-ball cricket. It also gives confidence ahead of future tournaments.
India also made gains in the bowling department. Kuldeep Yadav climbed to the No. 3 spot among ODI bowlers. His wicket-taking ability and his control in the middle overs helped India restrict the opposition. His jump in the rankings shows how valuable he has become in this format.
Kuldeep now stands behind only a couple of top international bowlers. His form adds balance to India’s attack.

















