Advertisement

ICC MEN'S ODI ALL-ROUNDER RANKINGS

LAST UPDATED: November 11, 2025
1
334Rating
POSPLAYERTEAMRATINGS
2Sikandar RazaZIM302
3Mohammad NabiAFG285
4Mehidy Hasan MirazBAN273
5Rashid KhanAFG257
6Mitchell SantnerNZ251
7Michael BracewellNZ245
8Axar PatelIND229
9Brandon McMullenSCO228
10Wanindu HasarangaSL227
11Salman AghaPAK212
12Ravindra JadejaIND207
13Gerhard ErasmusNAM204
=Rachin RavindraNZ204
15Josh HazlewoodAUS197
16Gudakesh MotieWI196
17Sean WilliamsZIM189
18Curtis CampherIRE187
19Charith AsalankaSL181
20Adil RashidENG179
=Roston ChaseWI179
22Maheesh TheekshanaSL178
23Bernard ScholtzNAM172
24Hardik PandyaIND171
=Milind KumarUSA171
26Mark AdairIRE169
27Kuldeep YadavIND167
=Naseem ShahPAK167
29Andy McBrineIRE165
30Shaheen AfridiPAK164
31Alzarri JosephWI161
32Mark WattSCO160
33Michael LeaskSCO159
34Jofra ArcherENG157
35Rishad HossainBAN154
36Marco JansenSA152
=Saim AyubPAK152
38Richard NgaravaZIM150
39Sean AbbottAUS148
40Aiden MarkramSA147
41Glenn PhillipsNZ146
=Dipendra Singh AireeNEP146
43Travis HeadAUS145
44Mohammed SirajIND144
45Lungi NgidiSA142
=Bas de LeedeNED142
47Keshav MaharajSA140
=Liam LivingstoneENG140
=Dunith WellalageSL140
50Nosthush KenjigeUSA139
51JJ SmitNAM136
52Harmeet SinghUSA134
53Adam ZampaAUS131
54Harsh ThakerCAN129
55Fazalhaq FarooqiAFG128
56Safyaan SharifSCO127
=Sandeep LamichhaneNEP127
=Haris RaufPAK127
=Graham HumeIRE127
=Aayan KhanUAE127
61Mohammad NawazPAK124
62Kagiso RabadaSA122
63Keith FletcherENG120
=Asitha FernandoSL120
=Sam CurranENG120
66George DockrellIRE119
=Jayden SealesWI119
68Saurabh NetravalkarUSA118
69Karan KCNEP117
=Dilshan MadushankaSL117
71Ruben TrumpelmannNAM116
72Akeal HoseinWI114
73Sompal KamiNEP113
=Kushal MallaNEP113
75Matt HenryNZ112
76Mustafizur RahmanBAN111
=Harry TectorIRE111
78Cameron GreenAUS110
=Janith LiyanageSL110
80Daryl MitchellNZ109
=Jan Nicol Loftie-EatonNAM109
82Lalit RajbanshiNEP108
=Jamie OvertonENG108
84Mitchell StarcAUS107
85Mitchell MarshAUS106
=Ali NaseerUAE106
=Matthew FordeWI106
88Pat CumminsAUS104
=Romario ShepherdWI104
=Basil HameedUAE104
91Josh LittleIRE103
=Jacob DuffyNZ103
=Tanzim Hasan SakibBAN103
94Washington SundarIND102
95Brydon CarseENG100
96Shakeel AhmedOMN99
97Saad Bin ZafarCAN97
98Nasum AhmedBAN96
99Tabraiz ShamsiSA93
100Craig YoungIRE92
Advertisement