ICC ODI All-Rounder RANKINGS
Top 25 Players - Latest ICC Ratings

#1
Azmatullah Omarzai
Rating
334
Career Best
334
RankPlayer NameTeam / CountryCareer Best
2
Sikandar Raza
Zimbabwe302
3
Mohammad Nabi
Afghanistan285
4
Mehidy Hasan Miraz
Bangladesh273
5
Rashid Khan
Afghanistan257
6
Shakib Al Hasan
Bangladesh245
7
Hardik Pandya
India238
8
Mitchell Santner
New Zealand231
9
Rilee Rossouw
South Africa224
10
Colin de Grandhomme
New Zealand217
11
Jason Holder
West Indies210
12
Mujeeb Ur Rahman
Afghanistan203
13
Dwayne Bravo
West Indies196
14
Oshada Fernando
Sri Lanka189
15
Taskin Ahmed
Bangladesh182
16
Adil Rashid
England175
17
Keshav Maharaj
South Africa168
18
Glenn Maxwell
Australia161
19
Cameron Green
Australia154
20
Ben Stokes
England147
21
Shoaib Malik
Pakistan140
22
Seifert Gerhard
Namibia133
23
Kyle Mayers
West Indies126
24
Rassie van der Dussen
South Africa119
25
Marcus Stoinis
Australia112
Quick Answers
FAQs
What is the ICC ODI All-Rounder ranking?
This page shows the ICC ODI all-rounder rankings, listing the leading players and their visible ICC ratings in table order.
Who is number one in the ICC ODI All-Rounder rankings right now?
Azmatullah Omarzai is shown in first place for the ICC ODI all-rounder rankings, representing Afghanistan with a visible rating of 334.
How many players are listed in the ICC ODI All-Rounder table?
The current page lists 25 players in the ICC ODI all-rounder standings snapshot.
How are players ranked in the ICC ODI all-rounder table?
ICC ratings are the scoring reference for the leaderboard, which is why the table is organized around the player ranking and rating values shown on this page.
Can I compare this ranking with other ICC cricket rankings?
Yes. Standings Now also groups ICC cricket rankings by format and role, so you can compare batting, bowling, and all-rounder pages across Test, ODI, and T20 sections.