Cricket NewsNewsKohli Closes the Gap on Rohit as ICC ODI Rankings See Major...

Kohli Closes the Gap on Rohit as ICC ODI Rankings See Major Movement

Indian captain Virat Kohli has closed the gap on vice-captain Rohit Sharma in the latest ICC ODI batting rankings following a stupendous Player-of-the-Series performance in New Zealand’s recent ODI series against South Africa. Kohli finished with a total of 302 runs at an astonishing average of 151 in the three-ODI series, which included consecutive centuries in the first two matches and an undefeated run-a-ball 65 in the third. His consistency allowed India to win the series 2-1 and earn him the No. 2 global ranking, behind only Rohit.

Top-order batsman Rohit Sharma kept his number one spot in the ODI batting charts. The India captain had a good series, scoring runs adding up to 146 at an average of 48.67. He now has 781 rating points, just ahead of Kohli with 773, ensuring that the battle for No.1 between him and the Indian captain remains as intense as ever.

India’s strong showing didn’t end with the top two. KL Rahul, who led the team in the South Africa series, is up by two places to No. 12 after scores of 60 and 66* in the first two matches. Kuldeep Yadav also moved up three slots to be placed at No. 3 in the ODI bowlers’ list. His nine wickets were the most among bowlers on either side, and they underlined his increasing importance to India in limited-overs cricket.

Meanwhile, South Africa’s Dewald Brevis entered the top 10 list of T20I batters, jumping three spots to No. 8 after his effort in the first T20I against India.

In Test cricket, Australia’s Mitchell Starc held on to his red-hot Ashes form, jumping three spots to No. 3 in the Test bowlers rankings while India’s Jasprit Bumrah consolidated his top position. Having taken 18 wickets at 14 across both Tests, Starc has improved his career-best rating points to 852. His consecutive Player-of-the-Match prizes show a stamp of authority in the ongoing series.

Joe Root remained the world’s No. 1 Test batter as he struck an unbeaten 138 in Brisbane, his first Test hundred on Australian soil. Kane Williamson and Steven Smith too jumped a rung each to be placed fourth and fifth respectively. Williamson scored a workmanlike 52 against the West Indies in Christchurch, and Smith has gathered 103 runs at an average of 51.50 from his two innings in the Ashes thus far.

The current ICC rankings update has further heated up the race in all three formats after a number players made notable gains following a busy international schedule.

ICC Men’s ODI Batting Rankings 10 Dec 2025

PosTeamPlayerRating PointsCareer Best Rating
1IndiaRohit Sharma781882 v Sri Lanka at Headingley 2019
2IndiaVirat Kohli773909 v England at Headingley 2018
3New ZealandDaryl Mitchell766782 v West Indies at Christchurch 2025
4AfghanistanIbrahim Zadran764764 v Bangladesh at Abu Dhabi 2025
5IndiaShubman Gill723847 v Australia at Indore 2023
6PakistanBabar Azam722898 v West Indies at Multan 2022
7IrelandHarry Tector708767 v Afghanistan at Sharjah 2024
8West IndiesShai Hope701802 v Bangladesh at Malahide 2019
9Sri LankaCharith Asalanka690725 v Bangladesh at Colombo (RPS) 2025
10IndiaShreyas Iyer679710 v New Zealand at Mumbai 2023
11AustraliaTravis Head653697 v England at Trent Bridge 2024
12IndiaKL Rahul649675 v South Africa at Gqeberha 2023
13South AfricaQuinton de Kock646808 v Sri Lanka at Gqeberha 2019
14New ZealandRachin Ravindra645652 v West Indies at Napier 2025
15Sri LankaPathum Nissanka639728 v Bangladesh at Chittagong 2024
16Sri LankaKusal Mendis638669 v Bangladesh at Pallekele 2025
17PakistanSalman Agha631639 v Sri Lanka at Rawalpindi 2025
18AfghanistanRahmanullah Gurbaz626686 v Bangladesh at Sharjah 2024
19IrelandPaul Stirling625698 v Netherlands at Utrecht 2021
20ZimbabweSikandar Raza602627 v India at Harare 2022
21West IndiesKeacy Carty599662 v England at Cardiff 2025
22EnglandJoe Root598816 v Sri Lanka at Dambulla 2018
23PakistanMohammad Rizwan598624 v New Zealand at Karachi 2025
24AfghanistanAzmatullah Omarzai598609 v Bangladesh at Abu Dhabi 2025
25South AfricaAiden Markram594657 v New Zealand at Pune 2023
26PakistanFakhar Zaman589785 v New Zealand at Rawalpindi 2023
27EnglandHarry Brook585595 v New Zealand at Hamilton 2025
28Sri LankaJanith Liyanage581594 v Pakistan at Rawalpindi 2025
29South AfricaMatthew Breetzke577587 v India at Raipur 2025
30South AfricaRassie van der Dussen574797 v England at Durham 2022
31ScotlandGeorge Munsey569587 v Namibia at Glasgow 2022
32New ZealandDevon Conway565603 v Bangladesh at Chennai 2023
33BangladeshTawhid Hridoy564564 v West Indies at Mirpur 2025
34New ZealandGlenn Phillips559612 v India at Dubai 2025
35NetherlandsScott Edwards559644 v Bangladesh at Kolkata 2023
36AfghanistanRahmat Shah557635 v Sri Lanka at Pallekele 2022
37South AfricaTemba Bavuma556691 v Australia at Potchefstroom 2023
38EnglandJos Buttler551731 v West Indies at Southampton 2019
39PakistanSaim Ayub551602 v South Africa at Johannesburg 2024
40EnglandBen Duckett548632 v West Indies at Edgbaston 2025
41New ZealandKane Williamson547792 v South Africa at Centurion 2015
42BangladeshNajmul Hossain Shanto546610 v Afghanistan at Sharjah 2024
43AustraliaMitchell Marsh541635 v New Zealand at Canberra 2016
44AustraliaMarnus Labuschagne539644 v England at Trent Bridge 2024
45South AfricaDavid Miller535674 v Australia at Kolkata 2023
46New ZealandTom Latham529657 v Pakistan at Karachi 2023
47ZimbabweSean Williams527571 v Sri Lanka at Bulawayo 2023
48IrelandAndy Balbirnie524585 v South Africa at Malahide 2021
49New ZealandWill Young521647 v Pakistan at Karachi 2025
50AfghanistanMohammad Nabi517
Vishal Kumar
Vishal Kumar
Vishal is a passionate cricket enthusiast and experienced writer with a deep love for the game. With years of following international and domestic cricket, he brings insightful analysis, engaging match reports, and in-depth player profiles to readers. His work blends a keen understanding of the sport's technical aspects with a love for storytelling, making each piece a must-read for cricket fans.

Latest Cricket News

Latest in cricket

Continue reading

Shubman Gill Set to Return for T20Is Against South Africa, Confirms Gambhir

Shubman Gill is ready to make a comeback for India in the forthcoming T20I series against South Africa, with head coach Gautam Gambhir saying that he is “fit and fine, hungry to go.” Gill had been sidelined with a neck...

Virat Kohli to Play Vijay Hazare Trophy 2025-26 for Delhi

India former captain Virat Kohli is preparing to return to domestic cricket in the 2025–26 season, playing for his home state Delhi in the Vijay Hazare Trophy. The DDCA has included him in Delhi's squad for the 50-over event this...

Kohli’s Masterclass & Rohit’s Six-Hitting Record Seal a 17-Run Thriller in Ranchi

India won in the end to claim a pulsating high-scoring contest by 17 runs and lead the three-match ODI series 1-0. The night, though, was Kohli’s and Rohit’s as the duo traveled back in time to treat a packed Sunday crowd...

Enjoy exclusive access to all of our content

Get an online subscription and you can unlock any article you come across.