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
2 Down 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 812.20 M-41 | Runs-1091 | BatA-45 | Wickets-44 | BowlA-27 | Ct/St-7 | FPM-0.2
3 Up 13 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 806.51 M-39 | Runs-580 | BatA-24 | Wickets-82 | BowlA-19 | Ct/St-11 | FPM-0.3
6 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 780.18 M-47 | Runs-610 | BatA-25 | Wickets-55 | BowlA-35 | Ct/St-21 | FPM-0.4
8 Down 1 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 759.62 M-62 | Runs-1364 | BatA-30 | Wickets-66 | BowlA-38 | Ct/St-29 | FPM-0.5
9 Up 1 Axar Patel (India) flag Axar Patel (India) 754.05 M-33 | Runs-677 | BatA-29 | Wickets-30 | BowlA-35 | Ct/St-14 | FPM-0.4
10 Down 2 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 751.66 M-38 | Runs-861 | BatA-36 | Wickets-37 | BowlA-35 | Ct/St-25 | FPM-0.7
18 Up 2 Hardik Pandya (India) flag Hardik Pandya (India) 678.85 M-31 | Runs-618 | BatA-33 | Wickets-34 | BowlA-26 | Ct/St-11 | FPM-0.4
28 Down 15 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 614.18 M-49 | Runs-945 | BatA-28 | Wickets-44 | BowlA-31 | Ct/St-29 | FPM-0.6
29 Up 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 608.45 M-24 | Runs-1083 | BatA-57 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.7
33 Up 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 592.04 M-36 | Runs-395 | BatA-33 | Wickets-43 | BowlA-27 | Ct/St-16 | FPM-0.4
39 Up 33 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 555.04 M-22 | Runs-1016 | BatA-68 | Wickets-28 | BowlA-19 | Ct/St-11 | FPM-0.5
52 Down 3 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 518.61 M-37 | Runs-1202 | BatA-41 | Wickets-55 | BowlA-22 | Ct/St-22 | FPM-0.6
53 Up 8 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 517.58 M-36 | Runs-1426 | BatA-43 | Wickets-7 | BowlA-30 | Ct/St-6 | FPM-0.2
82 Up 8 David Willey (England) flag David Willey (England) 452.85 M-21 | Runs-286 | BatA-26 | Wickets-31 | BowlA-26 | Ct/St-4 | FPM-0.2
88 Up 5 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 443.07 M-55 | Runs-1952 | BatA-40 | Wickets-53 | BowlA-24 | Ct/St-26 | FPM-0.5
93 Up 5 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 438.92 M-32 | Runs-970 | BatA-33 | Wickets-40 | BowlA-30 | Ct/St-8 | FPM-0.3
105 Down 30 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 421.69 M-46 | Runs-1145 | BatA-30 | Wickets-44 | BowlA-32 | Ct/St-25 | FPM-0.5
124 Down 16 JJ Smit (Namibia) flag JJ Smit (Namibia) 392.37 M-42 | Runs-777 | BatA-24 | Wickets-36 | BowlA-24 | Ct/St-13 | FPM-0.3
125 Up 3 Chris Woakes (England) flag Chris Woakes (England) 391.89 M-16 | Runs-209 | BatA-16 | Wickets-18 | BowlA-35 | Ct/St-4 | FPM-0.3
126 Down 27 Steven Smith (Australia) flag Steven Smith (Australia) 391.87 M-42 | Runs-1422 | BatA-43 | Wickets- | BowlA-na | Ct/St-20 | FPM-0.5
130 Up 2 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 382.32 M-33 | Runs-754 | BatA-29 | Wickets-24 | BowlA-36 | Ct/St-12 | FPM-0.4
150 Up 7 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 354.69 M-17 | Runs-152 | BatA-15 | Wickets-17 | BowlA-29 | Ct/St-2 | FPM-0.1
156 Up 3 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 349.81 M-50 | Runs-1097 | BatA-28 | Wickets-29 | BowlA-24 | Ct/St-32 | FPM-0.6
174 Down 13 Michael Leask (Scotland) flag Michael Leask (Scotland) 329.42 M-53 | Runs-1022 | BatA-29 | Wickets-47 | BowlA-26 | Ct/St-19 | FPM-0.4
175 Up 2 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 329.39 M-22 | Runs-421 | BatA-28 | Wickets-23 | BowlA-42 | Ct/St-8 | FPM-0.4
192 Up 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 311.41 M-17 | Runs-343 | BatA-25 | Wickets-19 | BowlA-35 | Ct/St-11 | FPM-0.6
229 Down 50 Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 270.46 M-38 | Runs-595 | BatA-23 | Wickets-50 | BowlA-27 | Ct/St-3 | FPM-0.1
237 Up 8 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 260.42 M-38 | Runs-775 | BatA-26 | Wickets-24 | BowlA-30 | Ct/St-12 | FPM-0.3
242 Down 15 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 252.85 M-39 | Runs-698 | BatA-27 | Wickets-34 | BowlA-31 | Ct/St-11 | FPM-0.3
247 Up 5 James Neesham (New Zealand) flag James Neesham (New Zealand) 252.15 M-10 | Runs-175 | BatA-25 | Wickets-3 | BowlA-139 | Ct/St-3 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #azmatullahomarzai #omarzai #waninduhasaranga #hasaranga #mitchellsantner #santner #mehidyhasanmiraz #miraz #axarpatel #patel #michaelbracewell #bracewell #hardikpandya #pandya #mohammadnabi #nabi #kanewilliamson #williamson #ravindrajadeja #jadeja #milindkumar #kumar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings