Advertisement

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: June 03, 2025
1
296Rating
POSPLAYERTEAMRATINGS
2Mohammad NabiAFG292
3Sikandar RazaZIM290
4Mehidy Hasan MirazBAN248
5Michael BracewellNZ246
6Brandon McMullenSCO244
7Mitchell SantnerNZ238
=Rashid KhanAFG238
9Glenn MaxwellAUS222
10Ravindra JadejaIND220
=Gerhard ErasmusNAM220
12Rachin RavindraNZ216
13Axar PatelIND200
14Wanindu HasarangaSL198
15Gudakesh MotieWI191
16Josh HazlewoodAUS187
=Curtis CampherIRE187
=Maheesh TheekshanaSL187
19Adil RashidENG185
20Marco JansenSA183
21Alzarri JosephWI182
=Salman AghaPAK182
23Hardik PandyaIND181
24Sean WilliamsZIM176
25Bernard ScholtzNAM175
26Kuldeep YadavIND174
27Mark AdairIRE169
28Shaheen AfridiPAK167
=Charith AsalankaSL167
30Zeeshan MaqsoodOMN166
31Michael LeaskSCO165
=Andy McBrineIRE165
33Aiden MarkramSA162
34Mark WattSCO158
=Liam LivingstoneENG158
=Naseem ShahPAK158
37Sean AbbottAUS155
=Glenn PhillipsNZ155
39Bas de LeedeNED154
40Dunith WellalageSL152
41Roston ChaseWI148
42Richard NgaravaZIM147
=Milind KumarUSA147
44Kagiso RabadaSA146
=Nosthush KenjigeUSA146
46Travis HeadAUS143
=Lungi NgidiSA143
48Mohammed SirajIND140
49Adam ZampaAUS137
=Aayan KhanUAE137
51Haris RaufPAK136
=Fazalhaq FarooqiAFG136
53Keshav MaharajSA134
54Harsh ThakerCAN132
55Sandeep LamichhaneNEP130
56Sompal KamiNEP128
=Mustafizur RahmanBAN128
58Graham HumeIRE127
59Dipendra Singh AireeNEP125
=Saim AyubPAK125
61Sam CurranENG124
62Steven TaylorUSA123
=Kushal MallaNEP123
64Karan KCNEP122
65JJ SmitNAM121
66Matthew FordeWI120
67George DockrellIRE119
68Ruben TrumpelmannNAM118
69Pat CumminsAUS117
=Dilshan MadushankaSL117
71Mitchell StarcAUS116
=Matt HenryNZ116
=Jofra ArcherENG116
74Ali NaseerUAE115
=Harmeet SinghUSA115
76Safyaan SharifSCO114
=Mitchell MarshAUS114
=Saurabh NetravalkarUSA114
79Tabraiz ShamsiSA112
=Basil HameedUAE112
=Cameron GreenAUS112
82Harry TectorIRE111
83Daryl MitchellNZ110
=Ayaan KhanOMN110
85Andile PhehlukwayoSA107
=Jan Nicol Loftie-EatonNAM107
87Lalit RajbanshiNEP106
=Gulshan JhaNEP106
89KaleemullahOMN104
=Romario ShepherdWI104
91Josh LittleIRE103
=Aqib IlyasOMN103
93Shoriful IslamBAN100
94Shakeel AhmedOMN99
95Joe RootENG96
96Bilal KhanOMN93
=Washington SundarIND93
98Craig YoungIRE92
=Sherfane RutherfordWI92
100Colin AckermannNED90
=Nasum AhmedBAN90
Advertisement