Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block

Virat Kohli Regains World No. 1 ODI Ranking After More Than Four Years, Dethrones Rohit Sharma

Virat Kohli has reclaimed the No. 1 position in the ICC ODI Batting Rankings, rising to the top for the first time in over four years. The Indian superstar, widely regarded as one of the greatest 50-over batters of all time, has leapfrogged teammate Rohit Sharma to regain the crown.

New Zealand's in-form batter Daryl Mitchell has also surged upward, slotting into second place and pushing Rohit down to third. This is the first time Kohli has claimed the top spot since July 2021.

Virat Kohli

Kohli's ascent comes on the back of a sparkling run across the past few months. His purple patch began after a pair of ducks in Australia last October, but he turned that slump around in style with a commanding unbeaten 74 in Sydney. He continued that momentum in the South Africa series, hammering scores of 135, 102, and 65* in three ODIs, re-establishing his mastery in the format. The push to No. 1 was completed with a fluent 93 against New Zealand in Vadodara on Sunday, setting up India's four-wicket victory in the series opener.

The battle at the top has tightened significantly, with Kohli, Mitchell, and Rohit now separated by just 10 rating points, building up an intriguing race.

Several other players have also moved up the ODI charts. India's K.L. Rahul has inched up to No. 11 after a steady run of scores, while New Zealand opener Devon Conway jumped three spots to 29th. Among the bowlers, India's Mohammad Siraj climbed five places to 15th, and Kiwi pacer Kyle Jamieson vaulted 27 places to 69th after impressing with the ball.

Top 10 Men's Batting Rankings (ODIs)

Rank Previous Rank Country Player Rating Career Best Rating
01 2 IND Virat Kohli 785 909 v England at Headingley 2018
02 3 New Zealand Daryl Mitchell 784 784 v India at Vadodara 2026
03 1 India Rohit Sharma 775 882 v Sri Lanka at Headingley 2019
04 - Afghanistan Ibrahim Zadran 764 764 v Bangladesh at Abu Dhabi 2025
05 - India Shubman Gill 725 847 v Australia at Indore 2023
06 - Pakistan Babar Azam 722 898 v West Indies at Multan 2022
07 - Ireland Harry Tector 708 767 v Afghanistan at Sharjah 2024
08 - West Indies Shai Hope 701 802 v Bangladesh at Malahide 2019
09 - Sri Lanka Charith Asalanka 690 725 v Bangladesh at Colombo (RPS) 2025
10 - India Shreyas Iyer 682 710 v New Zealand at Mumbai 2023
Story first published: Wednesday, January 14, 2026, 14:27 [IST]
Other articles published on Jan 14, 2026
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+