ICC rankings update

Virat Kohli has inched closer to the top of the ODI rankings in ICC's latest updates, while one star Afghanistan all-rounder has replaced another at No.1.

India players make gains

Following a match-winning 84 against Australia in the semi-final of the 2025 Champions Trophy, Kohli has risen up to No.4 in the ICC ODI rankings, going past compatriot Rohit Sharma in the process, who has slipped two places to No.5.

Shubman Gill has maintained his position at the top of the batting rankings despite two back-to-back failures against New Zealand and Australia. Shreyas Iyer, who has made consistent runs in the 2025 Champions Trophy is now up by one spot to eighth.

Among bowlers, Mohammed Shami, who picked three wickets in the semi-final against Australia has moved up three places to 11th while Axar Patel has moved up seven spots to joint 40th. Varun Chakravarthy, who took five against New Zealand and two against Australia in what were his second and third ODIs respectively, has risen a whopping 143 spots to be joint 96th.

Azmatullah Omarzai crowned No.1

The Afghan all-rounder who lit up the group stages of the 2025 Champions Trophy with his big hitting down the order and wicket-taking abilities, has displaced his teammate and former captain Mohammad Nabi from the top of the ICC ODI all-rounders' rankings. Omarzai now sits at 296 rating points, a four-point advantage over Nabi. Opening batter Ibrahim Zadran, following his record-breaking 177 against England, has risen 13 spots to enter the top 10 of batting rankings.

New Zealand all-rounder Mitchell Santner has also risen a spot in the all-rounder rankings to enter the top five, while India's Axar Patel has moved up by 17 spots to 13th following his impressive outings with both bat and ball. Hardik Pandya has moved up three places to 21st as well.

Among bowlers, Matt Henry (up three spots to third) and Keshav Maharaj (up two spots to second) are the two big movers at the top of the ODI bowling rankings. Kuldeep Yadav has slipped out of the top three to drop to sixth, meanwhile.

ICC ODI batting rankings

Rank Player Rating
1 Shubman Gill 791
2 Babar Azam 770
3 Heinrich Klaasen 760
4 Virat Kohli 747
5 Rohit Sharma 745
6 Harry Tector 713
7 Daryl Mitchell 705
8 Shreyas Iyer 702
9 Charith Asalanka 694
10 Ibrahim Zadran 676

ICC ODI bowling rankings

Rank Player Rating
1 Maheesh Theekshana 680
2 Keshav Maharaj 660
3 Matt Henry 649
4 Bernard Scholtz 641
5 Rashid Khan 640
6 Kuldeep Yadav 637
7 Gudakesh Motie 632
8 Mitchell Santner 631
9 Shaheen Afridi 619
10 Adam Zampa 614

ICC ODI all-rounder rankings

Rank Player Rating
1 Azmatullah Omarzai 296
2 Mohammad Nabi 292
3 Sikandar Raza 290
4 Mehidy Hasan Miraz 248
5 Mitchell Santner 246
6 Rashid Khan 238
7 Glenn Maxwell 222
8 Brandon McMullen 219
9 Ravindra Jadeja 213
10 Gerhard Erasmus 209

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.