Men’s ODI Players All-Rounder Rankings are updated here.
Last updated on 04th February 2026
Rank |
Player |
Team |
Rating |
01. |
Azmatullah Omarzai |
Afghanistan |
334 |
02. |
Sikandar Raza |
Zimbabwe |
302 |
03. |
Mohammad Nabi |
Afghanistan |
285 |
04. |
Mehidy Hasan Miraz |
Bangladesh |
273 |
05. |
Rashid Khan |
Afghanistan |
257 |
06. |
Michael Bracewell |
New Zealand |
248 |
07. |
Mitchell Santner |
New Zealand |
240 |
08. |
Brandon Mcmullen |
Scotland |
228 |
09. |
Wanindu Hasaranga |
Sri Lanka |
219 |
10. |
Gerhard Erasmus |
Namibia |
204 |
11. |
Axar Patel |
India |
203 |
12. |
Josh Hazlewood |
Australia |
197 |
13. |
Charith Asalanka |
Sri Lanka |
196 |
13. |
Salman Agha |
Pakistan |
196 |
15. |
Ravindra Jadeja |
India |
191 |
16. |
Sean Williams |
Zimbabwe |
189 |
16. |
Curtis Campher |
Ireland |
187 |
17. |
Roston Chase |
West Indies |
184 |
17. |
Gudakesh Motie |
West Indies |
184 |
19. |
Rachin Ravindra |
New Zealand |
183 |
20. |
Marco Jansen |
South Africa |
180 |
22. |
Adil Rashid |
England |
179 |
23. |
Maheesh Theekshana |
Sri Lanka |
175 |
24. |
Kuldeep Yadav |
India |
172 |
24. |
Bernard Scholtz |
Namibia |
172 |
26. |
Milind Kumar |
USA |
171 |
27. |
Mark Adair |
Ireland |
169 |
28. |
Andy Mcbrine |
Ireland |
165 |
29. |
Hardik Pandya |
India |
161 |
29. |
Naseem Shah |
Pakistan |
161 |