Updated quarterly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  These are not ICC rankings and any resemblance is purely coincidental. Refer to FAQs for update schedule.
CRR Change Name Points Stats
201 Up 4 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 93.46 M-3 | Ct/St-4 | FPM-1.3
202 Up 6 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 93.30 M-18 | Ct/St-4 | FPM-0.2
203 Down 20 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 93.24 M-32 | Ct/St-6 | FPM-0.2
204 Up 5 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 92.96 M-18 | Ct/St-10 | FPM-0.6
205 Up 6 Josh Little (Ireland) flag Josh Little (Ireland) 92.12 M-26 | Ct/St-7 | FPM-0.3
206 Up 6 Stephen Doheny (Ireland) flag Stephen Doheny (Ireland) 91.25 M-11 | Ct/St-4 | FPM-0.4
207 Up 7 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 89.69 M-23 | Ct/St-9 | FPM-0.4
208 Up 9 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 89.01 M-31 | Ct/St-15 | FPM-0.5
209 Up 48 Janith Liyanage (Sri Lanka) flag Janith Liyanage (Sri Lanka) 88.79 M-31 | Ct/St-6 | FPM-0.2
210 Down 7 Michael Leask (Scotland) flag Michael Leask (Scotland) 88.75 M-53 | Ct/St-19 | FPM-0.4
211 Up 8 Matthew Potts (England) flag Matthew Potts (England) 88.63 M-11 | Ct/St-4 | FPM-0.4
212 Up 8 Nikolaas Davin (Namibia) flag Nikolaas Davin (Namibia) 88.26 M-13 | Ct/St-7 | FPM-0.5
213 Up 8 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 88.19 M-34 | Ct/St-12 | FPM-0.4
214 Up 8 Dawid Malan (England) flag Dawid Malan (England) 87.97 M-24 | Ct/St-8 | FPM-0.3
215 Up 8 Nicholas Kirton (Canada) flag Nicholas Kirton (Canada) 87.43 M-26 | Ct/St-12 | FPM-0.5
216 Up 8 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 87.28 M-22 | Ct/St-8 | FPM-0.4
217 Up 8 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 87.24 M-14 | Ct/St-4 | FPM-0.3
218 Up 8 Dev Khanal (Nepal) flag Dev Khanal (Nepal) 86.84 M-14 | Ct/St-9 | FPM-0.6
219 Up 21 Janneman Malan (South Africa) flag Janneman Malan (South Africa) 86.32 M-12 | Ct/St-4 | FPM-0.3
220 Up 7 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 86.20 M-29 | Ct/St-8 | FPM-0.3
221 Down 6 Rahmat Shah (Afghanistan) flag Rahmat Shah (Afghanistan) 85.80 M-49 | Ct/St-10 | FPM-0.2
222 Up 6 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 85.69 M-30 | Ct/St-13 | FPM-0.4
223 Down 5 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 85.68 M-31 | Ct/St-10 | FPM-0.3
224 Up 5 Chris Sole (Scotland) flag Chris Sole (Scotland) 85.68 M-19 | Ct/St-6 | FPM-0.3
225 Down 12 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 85.48 M-43 | Ct/St-10 | FPM-0.2
226 Down 10 Saiteja Mukkamalla (U.S.A.) flag Saiteja Mukkamalla (U.S.A.) 84.46 M-37 | Ct/St-13 | FPM-0.4
227 Up 3 Keemo Paul (West Indies) flag Keemo Paul (West Indies) 84.40 M-11 | Ct/St-5 | FPM-0.5
228 Up 3 Craig Young (Ireland) flag Craig Young (Ireland) 84.32 M-18 | Ct/St-6 | FPM-0.3
229 Up 4 Karthik Meiyappan (U.A.E.) flag Karthik Meiyappan (U.A.E.) 83.26 M-25 | Ct/St-9 | FPM-0.4
230 Up 4 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 83.18 M-37 | Ct/St-13 | FPM-0.4
231 Up 4 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 82.33 M-31 | Ct/St-16 | FPM-0.5
232 Up 4 Chad Bowes (New Zealand) flag Chad Bowes (New Zealand) 81.35 M-6 | Ct/St-4 | FPM-0.7
233 Up 5 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 80.64 M-6 | Ct/St-4 | FPM-0.7
234 Up 11 JJ Smit (Namibia) flag JJ Smit (Namibia) 80.37 M-42 | Ct/St-13 | FPM-0.3
235 Down 50 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 80.19 M-46 | Ct/St-9 | FPM-0.2
236 Up 5 Lo-handre Louwrens (Namibia) flag Lo-handre Louwrens (Namibia) 79.34 M-26 | Ct/St-16 | FPM-0.6
237 Up 6 Travis Head (Australia) flag Travis Head (Australia) 78.38 M-37 | Ct/St-7 | FPM-0.2
238 Up 6 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 78.12 M-7 | Ct/St-3 | FPM-0.4
239 Up 7 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 77.66 M-33 | Ct/St-12 | FPM-0.4
240 Up 8 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 77.34 M-11 | Ct/St-5 | FPM-0.5
241 Up 8 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 76.93 M-17 | Ct/St-7 | FPM-0.4
242 Up 8 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 76.92 M-15 | Ct/St-5 | FPM-0.3
243 Up 8 Riaz Hassan (Afghanistan) flag Riaz Hassan (Afghanistan) 76.71 M-7 | Ct/St-3 | FPM-0.4
244 Up 8 Jofra Archer (England) flag Jofra Archer (England) 75.57 M-19 | Ct/St-4 | FPM-0.2
245 Up 8 Simon Atai (P.N.G.) flag Simon Atai (P.N.G.) 75.48 M-13 | Ct/St-10 | FPM-0.8
246 Up 9 Pratik Athavale (Oman) flag Pratik Athavale (Oman) 75.17 M-7 | Ct/St-6 | FPM-0.9
247 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 74.93 M-38 | Ct/St-6 | FPM-0.2
248 Up 42 Bhim Sharki (Nepal) flag Bhim Sharki (Nepal) 74.42 M-36 | Ct/St-11 | FPM-0.3
249 Up 9 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 74.27 M-27 | Ct/St-12 | FPM-0.4
250 Up 9 Johnathan Campbell (Zimbabwe) flag Johnathan Campbell (Zimbabwe) 74.21 M-3 | Ct/St-3 | FPM-1.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kharypierre #pierre #jacobduffy #duffy #paulvanmeekeren #meekeren #navneetdhaliwal #dhaliwal #joshlittle #little #stephendoheny #doheny #wesleybarresi #barresi #assadvala #vala #janithliyanage #liyanage #michaelleask #leask #matthewpotts #potts #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings