ICC ODI top ten batter Rahmanullah Gurbaz celebrates scoring a half-century

Afghanistan opening batter Rahmanullah Gurbaz has achieved his highest-ever rating in the ICC's updated men's ODI batting rankings, and broken into the top ten.

Gurbaz scored his eighth ODI century earlier this month in the final match of Afghanistan's series against Bangladesh in Sharjah. He hit 101 off 120 in a chase of 246, Afghanistan eventually reaching their target with 10 balls and five wickets to spare. That win sealed the series for Afghanistan, ensuring them a win in their third ODI series in a row following victories over Ireland and South Africa in the format. Still only 22 years old, Gurbaz now sits in seventh place in the ICC ODI batting rankings, just ahead of Pathum Nissanka and below Daryl Mitchell.

Babar Azam retains his comfortable margin at the top of the rankings list, 60 points ahead of Rohit Sharma in second place. Babar made scores of 37, 15* and 28* in Pakistan's recent ODI series in Australia, although his rating has fallen down to 825 from the 898 it was at its highest point in 2022.

Elsewhere, Shaheen Shah Afridi retook his spot at the top of the bowling rankings in last week's update, and is now at his highest-ever rating of 696. Sri Lanka spinner Maheesh Theekshana has also achieved his highest-ever rating and broken into the top ten. He moves up to sixth place in the rankings following his impressive series against New Zealand where he took five wickets across the three-match series.

Theekshana's ascension means that Jasprit Bumrah and Mohammad Siraj have both slid down a place in the rankings, but remain in the top 10.

There's also movement in the ODI allrounder rankings, with Azmatullah Omarzai moving up to joint-eighth place alongside Mitchell Santner. Oman's Zeeshan Maqsood also moves up a place and into the top 10.

Updated ICC ODI rankings

Batting rankings

Position Player Country Rating
1 Babar Azam Pakistan 825
2 Rohit Sharma India 765
3 Shubman Gill India 763
4 Virat Kohli India 746
5 Harry Tector Ireland 737
6 Daryl Mitchell New Zealand 706
7 Rahmanullah Gurbaz Afghanistan 693
8 Pathum Nissanka Sri Lanka 671
9 Shai Hope West Indies 665
10 Fakhar Zaman Pakistan 662

Bowling

Position Player Country Rating
1 Shaheen Afridi Pakistan 696
2 Rashid Khan Afghanistan 687
3 Keshav Maharaj South Africa 674
4 Kuldeep Yadav India 665
5 Bernard Scholtz Namibia 654
6 Maheesh Theekshana Sri Lanka 650
7 Jasprit Bumrah India 645
8 Mohammed Siraj India 643
9 Adam Zampa Australia 635
10 Josh Hazlewood Australia 634

Allrounders

Position Player Country Rating
1 Mohammad Nabi Afghanistan 318
2 Sikandar Raza Zimbabwe 288
3 Rashid Khan Afghanistan 254
4 Mehidy Hasan Bangladesh 252
5 Gerhard Erasmus Namibia 245
6 Brandon McMullen Scotland 240
7 Glenn Maxwell Australia 233
8 Mitchell Santner New Zealand 225
= Azmatullah Omarzai Afghanistan 225
10 Zeeshan Maqsood Oman 204

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.