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
22 Down 5 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 657.16 M-46 | Runs-103 | BatA-9 | Wickets-83 | BowlA-26 | Ct/St-9 | FPM-0.2
27 Up 11 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 614.39 M-44 | Runs-78 | BatA-8 | Wickets-60 | BowlA-32 | Ct/St-10 | FPM-0.2
36 Up 14 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 584.85 M-27 | Runs-55 | BatA-11 | Wickets-37 | BowlA-30 | Ct/St-7 | FPM-0.3
37 No change Mohammed Shami (India) flag Mohammed Shami (India) 576.30 M-29 | Runs-64 | BatA-8 | Wickets-58 | BowlA-20 | Ct/St-4 | FPM-0.1
40 Up 17 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 552.35 M-23 | Runs-6 | BatA-3 | Wickets-36 | BowlA-24 | Ct/St-6 | FPM-0.3
62 Up 27 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 495.12 M-18 | Runs-12 | BatA-12 | Wickets-33 | BowlA-25 | Ct/St-4 | FPM-0.2
63 Down 5 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 495.05 M-32 | Runs-109 | BatA-7 | Wickets-54 | BowlA-27 | Ct/St-6 | FPM-0.2
71 Up 75 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 476.84 M-14 | Runs-28 | BatA-14 | Wickets-28 | BowlA-21 | Ct/St-5 | FPM-0.4
75 Up 9 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 465.75 M-15 | Runs-151 | BatA-19 | Wickets-24 | BowlA-27 | Ct/St-4 | FPM-0.3
78 Up 8 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 461.89 M-14 | Runs-176 | BatA-20 | Wickets-22 | BowlA-29 | Ct/St-8 | FPM-0.6
79 Up 8 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 456.78 M-14 | Runs-57 | BatA-8 | Wickets-31 | BowlA-23 | Ct/St-4 | FPM-0.3
80 Up 3 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 455.05 M-40 | Runs-81 | BatA-14 | Wickets-49 | BowlA-33 | Ct/St-15 | FPM-0.4
91 Down 23 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 441.15 M-28 | Runs-36 | BatA-12 | Wickets-50 | BowlA-25 | Ct/St-6 | FPM-0.2
92 Up 24 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 439.66 M-14 | Runs-172 | BatA-22 | Wickets-19 | BowlA-32 | Ct/St-5 | FPM-0.4
96 Up 5 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 435.00 M-21 | Runs-57 | BatA-8 | Wickets-42 | BowlA-21 | Ct/St-9 | FPM-0.4
99 Down 46 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 432.34 M-48 | Runs-93 | BatA-8 | Wickets-50 | BowlA-38 | Ct/St-6 | FPM-0.1
101 Up 3 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 430.62 M-17 | Runs-106 | BatA-13 | Wickets-18 | BowlA-43 | Ct/St-4 | FPM-0.2
108 Up 54 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 419.16 M-25 | Runs-93 | BatA-10 | Wickets-41 | BowlA-27 | Ct/St-5 | FPM-0.2
119 Up 4 Mark Wood (England) flag Mark Wood (England) 400.10 M-13 | Runs-96 | BatA-19 | Wickets-11 | BowlA-57 | Ct/St-2 | FPM-0.2
120 Down 24 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 399.65 M-42 | Runs-21 | BatA-4 | Wickets-52 | BowlA-34 | Ct/St-3 | FPM-0.1
123 Up 4 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 395.06 M-22 | Runs-72 | BatA-12 | Wickets-41 | BowlA-19 | Ct/St-1 | FPM-0.0
127 Up 2 Mohammed Siraj (India) flag Mohammed Siraj (India) 390.34 M-46 | Runs-55 | BatA-8 | Wickets-73 | BowlA-24 | Ct/St-7 | FPM-0.2
137 Up 1 AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 370.46 M-14 | Runs-59 | BatA-12 | Wickets-23 | BowlA-17 | Ct/St-1 | FPM-0.1
139 Down 18 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 368.41 M-17 | Runs-45 | BatA-9 | Wickets-32 | BowlA-20 | Ct/St-3 | FPM-0.2
140 Up 2 Craig Young (Ireland) flag Craig Young (Ireland) 367.08 M-18 | Runs-95 | BatA-32 | Wickets-34 | BowlA-25 | Ct/St-6 | FPM-0.3
141 Up 11 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 366.39 M-24 | Runs-30 | BatA-10 | Wickets-33 | BowlA-35 | Ct/St-3 | FPM-0.1
147 Down 4 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 359.88 M-48 | Runs-58 | BatA-6 | Wickets-77 | BowlA-23 | Ct/St-10 | FPM-0.2
155 No change Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 349.95 M-17 | Runs-6 | BatA-3 | Wickets-22 | BowlA-36 | Ct/St-4 | FPM-0.2
158 Down 2 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 348.42 M-15 | Runs-99 | BatA-17 | Wickets-39 | BowlA-11 | Ct/St-1 | FPM-0.1
159 Down 1 Josh Little (Ireland) flag Josh Little (Ireland) 346.40 M-26 | Runs-56 | BatA-11 | Wickets-34 | BowlA-40 | Ct/St-7 | FPM-0.3
164 Up 57 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 340.75 M-15 | Runs-77 | BatA-8 | Wickets-18 | BowlA-34 | Ct/St-2 | FPM-0.1
165 Down 45 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 340.49 M-36 | Runs-93 | BatA-8 | Wickets-51 | BowlA-30 | Ct/St-4 | FPM-0.1
167 Up 2 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 337.00 M-23 | Runs-62 | BatA-5 | Wickets-28 | BowlA-37 | Ct/St-2 | FPM-0.1
168 Up 2 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 336.95 M-18 | Runs-136 | BatA-17 | Wickets-35 | BowlA-19 | Ct/St-3 | FPM-0.2
172 Up 3 Graham Hume (Ireland) flag Graham Hume (Ireland) 331.66 M-21 | Runs-79 | BatA-16 | Wickets-28 | BowlA-31 | Ct/St-3 | FPM-0.1
173 Up 3 Gus Atkinson (England) flag Gus Atkinson (England) 331.01 M-11 | Runs-104 | BatA-17 | Wickets-13 | BowlA-41 | Ct/St-1 | FPM-0.1
176 Up 68 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 329.10 M-12 | Runs-24 | BatA-12 | Wickets-19 | BowlA-30 | Ct/St-0 | FPM-0.0
180 Up 1 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 326.75 M-14 | Runs-45 | BatA-11 | Wickets-20 | BowlA-27 | Ct/St-1 | FPM-0.1
182 Up 2 Prasidh Krishna (India) flag Prasidh Krishna (India) 321.05 M-15 | Runs-2 | BatA-2 | Wickets-24 | BowlA-26 | Ct/St-4 | FPM-0.3
183 Up 2 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 320.75 M-19 | Runs-45 | BatA-6 | Wickets-29 | BowlA-27 | Ct/St-3 | FPM-0.2
186 Down 26 Reece Topley (England) flag Reece Topley (England) 319.00 M-17 | Runs-27 | BatA-14 | Wickets-27 | BowlA-26 | Ct/St-3 | FPM-0.2
187 Up 39 Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 315.61 M-15 | Runs-34 | BatA-17 | Wickets-24 | BowlA-32 | Ct/St-5 | FPM-0.3
188 No change Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 315.12 M-24 | Runs-116 | BatA-11 | Wickets-33 | BowlA-34 | Ct/St-4 | FPM-0.2
189 No change Aaron Hardie (Australia) flag Aaron Hardie (Australia) 314.50 M-15 | Runs-180 | BatA-15 | Wickets-10 | BowlA-39 | Ct/St-6 | FPM-0.4
191 Down 54 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 312.86 M-30 | Runs-94 | BatA-8 | Wickets-36 | BowlA-35 | Ct/St-5 | FPM-0.2
193 Up 1 Arshdeep Singh (India) flag Arshdeep Singh (India) 309.70 M-11 | Runs-52 | BatA-7 | Wickets-17 | BowlA-23 | Ct/St-3 | FPM-0.3
195 Up 1 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 305.40 M-12 | Runs-40 | BatA-7 | Wickets-15 | BowlA-42 | Ct/St-7 | FPM-0.6
196 Up 2 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 304.33 M-26 | Runs-114 | BatA-10 | Wickets-41 | BowlA-23 | Ct/St-5 | FPM-0.2
197 Up 114 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 302.75 M-9 | Runs-165 | BatA-41 | Wickets-9 | BowlA-51 | Ct/St-3 | FPM-0.3
199 No change Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 299.70 M-12 | Runs-3 | BatA-2 | Wickets-22 | BowlA-23 | Ct/St-1 | FPM-0.1
200 Down 33 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 298.60 M-57 | Runs-137 | BatA-5 | Wickets-74 | BowlA-30 | Ct/St-5 | FPM-0.1
202 Down 2 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 296.04 M-32 | Runs-148 | BatA-10 | Wickets-31 | BowlA-43 | Ct/St-5 | FPM-0.2
203 Down 1 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 295.00 M-12 | Runs-11 | BatA-2 | Wickets-17 | BowlA-36 | Ct/St-2 | FPM-0.2
206 Down 20 Fred Klaassen (England) flag Fred Klaassen (England) 288.93 M-12 | Runs-45 | BatA-11 | Wickets-16 | BowlA-35 | Ct/St-3 | FPM-0.3
211 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 286.09 M-28 | Runs-59 | BatA-7 | Wickets-30 | BowlA-45 | Ct/St-4 | FPM-0.1
213 No change Odean Smith (West Indies) flag Odean Smith (West Indies) 284.29 M-9 | Runs-199 | BatA-28 | Wickets-10 | BowlA-26 | Ct/St-1 | FPM-0.1
218 Up 1 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 279.16 M-13 | Runs-46 | BatA-9 | Wickets-10 | BowlA-64 | Ct/St-1 | FPM-0.1
224 Up 40 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 273.88 M-13 | Runs-68 | BatA-17 | Wickets-15 | BowlA-36 | Ct/St-1 | FPM-0.1
227 Up 3 Tanvir Islam (Bangladesh) flag Tanvir Islam (Bangladesh) 271.76 M-9 | Runs-42 | BatA-7 | Wickets-16 | BowlA-23 | Ct/St-3 | FPM-0.3
230 Up 9 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 268.65 M-13 | Runs-43 | BatA-6 | Wickets-14 | BowlA-39 | Ct/St-7 | FPM-0.5
231 Up 2 Harshit Rana (India) flag Harshit Rana (India) 267.69 M-8 | Runs-38 | BatA-19 | Wickets-16 | BowlA-21 | Ct/St-1 | FPM-0.1
233 Up 2 Brad Currie (Scotland) flag Brad Currie (Scotland) 266.73 M-14 | Runs-16 | BatA-16 | Wickets-32 | BowlA-13 | Ct/St-5 | FPM-0.4
234 Up 2 Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 265.44 M-16 | Runs-24 | BatA-8 | Wickets-24 | BowlA-28 | Ct/St-1 | FPM-0.1
236 Up 2 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 262.80 M-17 | Runs-129 | BatA-11 | Wickets-15 | BowlA-42 | Ct/St-7 | FPM-0.4
238 Up 2 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 259.53 M-11 | Runs-47 | BatA-7 | Wickets-19 | BowlA-25 | Ct/St-2 | FPM-0.2
239 Up 11 Bilal Khan (Oman) flag Bilal Khan (Oman) 255.83 M-29 | Runs-11 | BatA-2 | Wickets-68 | BowlA-20 | Ct/St-3 | FPM-0.1
240 Up 2 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 254.62 M-10 | Runs-12 | BatA-3 | Wickets-16 | BowlA-28 | Ct/St-2 | FPM-0.2
244 Up 25 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 252.58 M-11 | Runs-46 | BatA-8 | Wickets-13 | BowlA-42 | Ct/St-4 | FPM-0.4
248 Down 7 Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 251.18 M-23 | Runs-7 | BatA-1 | Wickets-30 | BowlA-30 | Ct/St-5 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #harisrauf #rauf #lungingidi #ngidi #jaydenseales #seales #mohammedshami #shami #asithafernando #fernando #jacobduffy #duffy #paulvanmeekeren #meekeren #abrarahmed #ahmed #tanzimhasansakib #sakib #rishadhossain #hossain #geraldcoetzee #coetzee #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings