India continues to dominate the ICC ODI batting rankings with Rohit Sharma holding the top position and Virat Kohli climbing two spots to reach No. 2.

According to the latest ICC update from 1 January 2026, Rohit maintains his lead with 781 rating points while Kohli follows closely with 773 points.
This marks a strong period for Indian cricket, with two of the world’s best batsmen leading the global rankings.
Rohit Sharma scored 146 runs in the series and kept his No.1 spot in the ICC ODI batting rankings.
Virat Kohli is now very close to him, just eight rating points behind, after his unbeaten 65 in the final match in Visakhapatnam.
In the latest rankings released on Wednesday, Kohli moved up to No.2. He hasn’t been No.1 since April 2021, when Babar Azam passed him.
But after scoring 302 runs in the three-match series against South Africa and winning Player of the Series, Kohli has climbed back to second place, right behind Rohit.
Rohit Sharma Ranked No. 1 In ODI Batting Rankings
Rohit Sharma has kept his position at the top of the ODI batting rankings with his consistent performances over recent matches.
With 781 rating points, he remains the best ODI batsman in the world. His ability to score big runs and lead from the front has made him a reliable player for India.
| Metric | Details |
|---|---|
| Current Rank | 1 |
| Current Rating | 781 |
| Career-Best Rating | 882 |
| Achieved Against | Sri Lanka |
| Venue & Year | Headingley, 2019 |
Rohit’s success comes from his strong technique and ability to dominate during the powerplay overs.

He plays spin and pace equally well, making him dangerous on any pitch. His experience as captain has also helped him stay calm under pressure.
His performances in the 2023 World Cup showed why he is considered one of the best openers in ODI history. He continues to score runs when the team needs them most.
Virat Kohli Climbs To No. 2 In ODI Rankings
Virat Kohli has jumped two places to reach the No. 2 spot in the ICC ODI rankings. With 773 rating points, he is just behind his captain Rohit Sharma.
Recent strong innings have helped Kohli move up the rankings, proving that he remains one of the most consistent batsmen in world cricket.
| Metric | Details |
|---|---|
| Current Rank | 2 |
| Current Rating | 773 |
| Career-Best Rating | 909 |
| Achieved Against | England |
| Venue & Year | Headingley, 2018 |
Kohli is known as one of the best chasers in cricket history. His ability to finish matches and handle pressure situations makes him special.

Even at 36 years old, his fitness levels remain excellent, allowing him to perform at the highest level. His consistency against top teams has been remarkable throughout his career.
Top 10 ODI Batting Rankings
Having two players in the top two positions gives India a huge advantage in ODI cricket.
| Position | Player | Team | Rating | Career-Best |
|---|---|---|---|---|
| 1 | Rohit Sharma | India | 781 | 882 |
| 2 | Virat Kohli | India | 773 | 909 |
| 3 | Daryl Mitchell | New Zealand | 766 | 782 |
| 4 | Ibrahim Zadran | Afghanistan | 764 | 764 |
| 5 | Shubman Gill | India | 723 | 847 |
| 6 | Babar Azam | Pakistan | 722 | 898 |
| 7 | Harry Tector | Ireland | 708 | 767 |
| 8 | Shai Hope | West Indies | 701 | 802 |
| 9 | Charith Asalanka | Sri Lanka | 690 | 725 |
| 10 | Shreyas Iyer | India | 679 | 710 |
When both Rohit and Kohli are in form, India’s batting lineup becomes very difficult to stop. Their partnership and experience help younger players in the team perform better. Shubhman Gill and Shreyas Iyer are also on their way to reach the top 5 in this list.
Looking Ahead
India’s dominance in the ODI rankings shows the strength of their batting lineup. With Rohit Sharma at No. 1 and Virat Kohli at No. 2, the team has two world-class batsmen leading from the front.
If they continue their current form, they could shape ODI cricket in 2026 and help India achieve more success in international tournaments.
Cricket fans around the world will be watching to see how these two legends perform in the coming months.
Leave a Comment