Men’s ODI Players All-Rounder Rankings are updated here.
Last updated on 17th MARCH 2026
Rank |
Player |
Team |
Rating |
01. |
Azmatullah Omarzai |
Afghanistan |
329 |
02. |
Mehidy Hasan Miraz |
Bangladesh |
280 |
03. |
Sikandar Raza |
Zimbabwe |
276 |
04. |
Mohammad Nabi |
Afghanistan |
275 |
05. |
Michael Bracewell |
New Zealand |
244 |
06. |
Mitchell Santner |
New Zealand |
238 |
07. |
Rashid Khan |
Afghanistan |
237 |
08. |
Brandon Mcmullen |
Scotland |
209 |
09. |
Wanindu Hasaranga |
Sri Lanka |
208 |
10. |
Axar Patel |
India |
201 |
10. |
Salman Agha |
Pakistan |
201 |
12. |
Josh Hazlewood |
Australia |
196 |
13. |
Charith Asalanka |
Sri Lanka |
192 |
14. |
Ravindra Jadeja |
India |
189 |
15. |
Adil Rashid |
England |
186 |
16. |
Gudakesh Motie |
West Indies |
182 |
17. |
Gerhard Erasmus |
Namibia |
178 |
17. |
Marco Jansen |
South Africa |
178 |
19. |
Curtis Campher |
Ireland |
174 |
20. |
Roston Chase |
West Indies |
172 |
21. |
Sean Williams |
Zimbabwe |
171 |
21. |
Rachin Ravindra |
New Zealand |
171 |
23. |
Milind Kumar |
USA |
168 |
24. |
Kuldeep Yadav |
India |
160 |
25. |
Shaheen Afridi |
Pakistan |
159 |
25. |
Mark Adair |
Ireland |
159 |
27. |
Maheesh Theekshana |
Sri Lanka |
157 |
28. |
Glenn Phillips |
New Zealand |
156 |
29. |
Dunith Wellalage |
Sri Lanka |
152 |
30. |
Andy Mcbrine |
Ireland |
151 |
30. |
Bernard Scholtz |
Namibia |
151 |