Advertisement

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: June 23, 2026
1

Azmatullah Omarzai

 Afghanistan
316Rating
POSPLAYERTEAMRATINGS
2Sikandar RazaZIM276
3Mehidy Hasan MirazBAN262
4Mohammad NabiAFG258
5Michael BracewellNZ230
6Brandon McMullenSCO228
7Mitchell SantnerNZ225
8Rashid KhanAFG220
9Wanindu HasarangaSL205
10Salman AghaPAK193
11Milind KumarUSA192
12Axar PatelIND189
=Charith AsalankaSL189
14Adil RashidENG186
15Ravindra JadejaIND178
=Marco JansenSA178
17Gudakesh MotieWI177
18Roston ChaseWI176
19Josh HazlewoodAUS174
20Sean WilliamsZIM171
21Gerhard ErasmusNAM167
22Shaheen AfridiPAK166
23Dipendra Singh AireeNEP165
24Maheesh TheekshanaSL164
25Rachin RavindraNZ161
26Kuldeep YadavIND155
27Andy McBrineIRE151
28Glenn PhillipsNZ147
=Jofra ArcherENG147
30Dunith WellalageSL146
31Aiden MarkramSA143
=Abrar AhmedPAK143
33Mark WattSCO142
34Richard NgaravaZIM141
=Bernard ScholtzNAM141
36Keshav MaharajSA140
37Naseem ShahPAK138
38Alzarri JosephWI136
39Lungi NgidiSA135
40Mohammed SirajIND133
41Saim AyubPAK132
42Sean AbbottAUS129
43Jamie OvertonENG128
44Travis HeadAUS127
45Harsh ThakerCAN126
=Cameron GreenAUS126
=Harmeet SinghUSA126
48Haris RaufPAK125
=Rishad HossainBAN125
50Mustafizur RahmanBAN124
51Michael LeaskSCO123
52Asitha FernandoSL122
=Janith LiyanageSL122
54Adam ZampaAUS121
=Bas de LeedeNED121
=Jayden SealesWI121
=Matthew FordeWI121
58Sam CurranENG119
59Corbin BoschSA118
60JJ SmitNAM116
61Shadab KhanPAK114
=Sandeep LamichhaneNEP114
63Daryl MitchellNZ113
64Lalit RajbanshiNEP109
65Nosthush KenjigeUSA107
=Harshit RanaIND107
67George DockrellIRE106
=Harry TectorIRE106
69Shakeel AhmedOMN105
70Washington SundarIND104
71Kyle JamiesonNZ103
72Romario ShepherdWI101
73Joe RootENG100
=Mohammad NawazPAK100
=Gulshan JhaNEP100
=Dilshan MadushankaSL100
77Matt HenryNZ98
=Josh LittleIRE98
79Akeal HoseinWI97
80Dhananjaya de SilvaSL96
=Aayan KhanUAE96
82Mitchell StarcAUS95
83Jacob DuffyNZ94
=Shoriful IslamBAN94
85Mitchell MarshAUS93
=Nandre BurgerSA93
87Karan KCNEP92
88Brydon CarseENG91
=Will JacksENG91
90Logan van BeekNED90
=Saurabh NetravalkarUSA90
=Ruben TrumpelmannNAM90
93Safyaan SharifSCO88
94Sompal KamiNEP87
=AM GhazanfarAFG87
96Nahid RanaBAN86
97Roelof van der MerweNED85
=Jan Nicol Loftie-EatonNAM85
=Nathan EllisAUS85
=Matthew ShortAUS85
=Tanzim Hasan SakibBAN85
Advertisement