Advertisement

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: March 17, 2026
1

Azmatullah Omarzai

 Afghanistan
329Rating
POSPLAYERTEAMRATINGS
2Mehidy Hasan MirazBAN280
3Sikandar RazaZIM276
4Mohammad NabiAFG275
5Michael BracewellNZ244
6Mitchell SantnerNZ238
7Rashid KhanAFG237
8Brandon McMullenSCO209
9Wanindu HasarangaSL208
10Axar PatelIND201
=Salman AghaPAK201
12Josh HazlewoodAUS196
13Charith AsalankaSL192
14Ravindra JadejaIND189
15Adil RashidENG186
16Gudakesh MotieWI182
17Gerhard ErasmusNAM178
=Marco JansenSA178
19Curtis CampherIRE174
20Roston ChaseWI172
21Sean WilliamsZIM171
=Rachin RavindraNZ171
23Milind KumarUSA168
24Kuldeep YadavIND160
25Shaheen AfridiPAK159
=Mark AdairIRE159
27Maheesh TheekshanaSL157
28Glenn PhillipsNZ156
29Dunith WellalageSL152
30Andy McBrineIRE151
=Bernard ScholtzNAM151
32Hardik PandyaIND150
33Jofra ArcherENG147
=Naseem ShahPAK147
35Sean AbbottAUS146
=Alzarri JosephWI146
37Travis HeadAUS143
=Aiden MarkramSA143
39Richard NgaravaZIM141
=Mohammed SirajIND141
41Keshav MaharajSA140
=Saim AyubPAK140
43Rishad HossainBAN136
44Lungi NgidiSA135
45Mark WattSCO132
46Michael LeaskSCO131
=Harmeet SinghUSA131
48Adam ZampaAUS130
=Liam LivingstoneENG130
=Bas de LeedeNED130
=Haris RaufPAK130
52Fazalhaq FarooqiAFG128
=Jamie OvertonENG128
54Asitha FernandoSL125
55Jayden SealesWI124
=Graham HumeIRE124
57Dipendra Singh AireeNEP121
=Janith LiyanageSL121
=Matthew FordeWI121
60Daryl MitchellNZ120
61Sam CurranENG119
=Harsh ThakerCAN119
63Corbin BoschSA118
64JJ SmitNAM114
=Nosthush KenjigeUSA114
=Harshit RanaIND114
67Kagiso RabadaSA112
=Mustafizur RahmanBAN112
69Abrar AhmedPAK110
70Kyle JamiesonNZ109
=Cameron GreenAUS109
72Mitchell StarcAUS107
73George DockrellIRE106
=Mohammad NawazPAK106
=Harry TectorIRE106
76Mitchell MarshAUS105
=Matt HenryNZ105
=Romario ShepherdWI105
79Dilshan MadushankaSL104
=Aayan KhanUAE104
81Sandeep LamichhaneNEP103
82Lalit RajbanshiNEP101
83Safyaan SharifSCO100
=Joe RootENG100
=Dhananjaya de SilvaSL100
=Jacob DuffyNZ100
=Akeal HoseinWI100
88Karan KCNEP99
89Josh LittleIRE98
90Shakeel AhmedOMN97
91Saurabh NetravalkarUSA96
=Tanzim Hasan SakibBAN96
93Ruben TrumpelmannNAM93
=Nandre BurgerSA93
95Kushal MallaNEP92
=Jan Nicol Loftie-EatonNAM92
97Washington SundarIND91
=Brydon CarseENG91
=Will JacksENG91
100Sompal KamiNEP90
Advertisement