Search
International cricket

Player rankings

The world order, across every format.

50players

ODI allrounders rankings
RankPlayerNationRating
1Azmatullah OmarzaiAFG359
2Sikandar RazaZIM288
3Mohammad NabiAFG251
4Mehidy Hasan MirazBAN250
5Rashid KhanAFG245
6Mitchell SantnerNZ241
7Brandon McMullenSCO238
8Michael BracewellNZ236
9Axar PatelIND206
10Curtis CampherIRE195
11Gudakesh MotieWI195
12Milind KumarUSA191
13Salman AghaPAK189
14Marco JansenSA185
15Gerhard ErasmusNAM181
16Shaheen AfridiPAK175
17Wanindu HasarangaSL174
18Will JacksENG173
19Dipendra Singh AireeNEP169
20Josh HazlewoodAUS167
21Dunith WellalageSL166
22JJ SmitNAM161
23Charith AsalankaSL158
24Jamie OvertonENG158
25Roston ChaseWI156
26Ravindra JadejaIND154
27Corbin BoschSA148
28Adil RashidENG147
29Maheesh TheekshanaSL145
30Mark AdairIRE144
31Kuldeep YadavIND143
32Arafat MinhasPAK143
33Aiden MarkramSA142
34Sam CurranENG141
35Keshav MaharajSA137
36Rachin RavindraNZ137
37Mark WattSCO136
38Alzarri JosephWI135
39Harmeet SinghUSA134
40Harsh ThakerCAN133
41Naseem ShahPAK132
42Dilshan MadushankaSL132
43Richard NgaravaZIM131
44Jofra ArcherENG131
45Ruben TrumpelmannNAM130
46Andy McBrineIRE129
47Bernard ScholtzNAM129
48Abrar AhmedPAK129
49Asitha FernandoSL128
50Jacob DuffyNZ128

Ratings as supplied by CRIX. Select a name to explore their profile.