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. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Down 39 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 353.71 M-29 | Runs-621 | BatA-23 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.4
202 Down 18 Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 352.95 M-24 | Runs-561 | BatA-31 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.4
203 Down 8 Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 350.87 M-79 | Runs-232 | BatA-11 | Wickets-113 | BowlA-16 | Ct/St-18 | FPM-0.2
204 Down 1 Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 350.36 M-22 | Runs-121 | BatA-9 | Wickets-18 | BowlA-25 | Ct/St-6 | FPM-0.3
205 Down 1 Salman Mirza (Pakistan) flag Salman Mirza (Pakistan) 350.14 M-17 | Runs-9 | BatA-5 | Wickets-23 | BowlA-16 | Ct/St-0 | FPM-0.0
206 Down 1 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 349.51 M-25 | Runs-416 | BatA-30 | Wickets-12 | BowlA-20 | Ct/St-19 | FPM-0.8
207 Down 6 Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 349.49 M-65 | Runs-679 | BatA-19 | Wickets-50 | BowlA-21 | Ct/St-21 | FPM-0.3
208 Down 2 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 349.48 M-30 | Runs-607 | BatA-22 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.4
209 Down 1 Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 348.74 M-41 | Runs-25 | BatA-13 | Wickets-60 | BowlA-20 | Ct/St-7 | FPM-0.2
210 Down 1 Harry Manenti (Italy) flag Harry Manenti (Italy) 348.12 M-25 | Runs-412 | BatA-21 | Wickets-34 | BowlA-14 | Ct/St-18 | FPM-0.7
211 No change Craig Young (Ireland) flag Craig Young (Ireland) 347.00 M-25 | Runs-18 | BatA-6 | Wickets-39 | BowlA-19 | Ct/St-2 | FPM-0.1
212 Up 9 Brad Currie (Scotland) flag Brad Currie (Scotland) 346.31 M-22 | Runs-19 | BatA-10 | Wickets-32 | BowlA-14 | Ct/St-10 | FPM-0.5
213 Up 2 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 346.11 M-56 | Runs-1313 | BatA-25 | Wickets- | BowlA-na | Ct/St-38 | FPM-0.7
214 Down 12 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 344.44 M-86 | Runs-2454 | BatA-40 | Wickets-107 | BowlA-13 | Ct/St-36 | FPM-0.4
215 Up 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 343.64 M-33 | Runs-643 | BatA-26 | Wickets-30 | BowlA-25 | Ct/St-9 | FPM-0.3
216 Down 3 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 341.31 M-26 | Runs-5 | BatA-3 | Wickets-26 | BowlA-22 | Ct/St-6 | FPM-0.2
217 Down 3 Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 339.81 M-56 | Runs-1302 | BatA-28 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.1
218 Down 1 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 337.40 M-16 | Runs-240 | BatA-18 | Wickets-2 | BowlA-77 | Ct/St-8 | FPM-0.5
219 Down 1 Grant Stewart (Italy) flag Grant Stewart (Italy) 336.68 M-18 | Runs-419 | BatA-30 | Wickets-15 | BowlA-26 | Ct/St-6 | FPM-0.3
220 Up 2 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 334.90 M-15 | Runs-63 | BatA-8 | Wickets-22 | BowlA-24 | Ct/St-1 | FPM-0.1
221 Up 30 Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 333.84 M-63 | Runs-1670 | BatA-29 | Wickets-15 | BowlA-18 | Ct/St-26 | FPM-0.4
222 Up 4 Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 333.56 M-42 | Runs-122 | BatA-14 | Wickets-55 | BowlA-16 | Ct/St-8 | FPM-0.2
223 Down 4 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 332.04 M-64 | Runs-578 | BatA-15 | Wickets-68 | BowlA-16 | Ct/St-16 | FPM-0.3
224 Up 11 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 330.57 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
225 No change Ravi Bishnoi (India) flag Ravi Bishnoi (India) 329.23 M-40 | Runs-65 | BatA-9 | Wickets-60 | BowlA-19 | Ct/St-14 | FPM-0.4
226 Up 3 Sufyan Mehmood (Oman) flag Sufyan Mehmood (Oman) 326.53 M-21 | Runs-155 | BatA-13 | Wickets-22 | BowlA-24 | Ct/St-8 | FPM-0.4
227 Up 4 Usman Khan (Pakistan) flag Usman Khan (Pakistan) 324.94 M-38 | Runs-474 | BatA-19 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.6
228 Up 4 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 324.83 M-41 | Runs-426 | BatA-16 | Wickets-12 | BowlA-25 | Ct/St-11 | FPM-0.3
229 Up 4 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 323.84 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
230 Up 4 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 323.47 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
231 Down 8 Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 323.34 M-42 | Runs-241 | BatA-10 | Wickets-57 | BowlA-15 | Ct/St-15 | FPM-0.4
232 Up 4 Haider Ali (U.A.E.) flag Haider Ali (U.A.E.) 321.84 M-27 | Runs-60 | BatA-6 | Wickets-34 | BowlA-19 | Ct/St-6 | FPM-0.2
233 Up 4 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 321.61 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
234 Down 6 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 321.33 M-56 | Runs-1187 | BatA-26 | Wickets-30 | BowlA-16 | Ct/St-25 | FPM-0.4
235 Up 4 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 321.00 M-43 | Runs-656 | BatA-26 | Wickets-16 | BowlA-35 | Ct/St-15 | FPM-0.3
236 Up 13 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 320.93 M-30 | Runs-697 | BatA-27 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
237 Up 1 Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 320.24 M-18 | Runs-107 | BatA-21 | Wickets-28 | BowlA-18 | Ct/St-5 | FPM-0.3
238 Up 2 Sachin Gill (Kenya) flag Sachin Gill (Kenya) 319.96 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1
239 Up 3 Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 315.54 M-24 | Runs-608 | BatA-38 | Wickets-20 | BowlA-20 | Ct/St-11 | FPM-0.5
240 Up 3 Liam Livingstone (England) flag Liam Livingstone (England) 314.82 M-43 | Runs-670 | BatA-26 | Wickets-21 | BowlA-29 | Ct/St-18 | FPM-0.4
241 Up 6 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 311.21 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
242 Up 6 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 310.25 M-23 | Runs-473 | BatA-26 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.6
243 Down 31 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 309.90 M-23 | Runs-40 | BatA-8 | Wickets-25 | BowlA-24 | Ct/St-6 | FPM-0.3
244 Up 6 Peter Aho (Nigeria) flag Peter Aho (Nigeria) 306.62 M-46 | Runs-99 | BatA-11 | Wickets-47 | BowlA-17 | Ct/St-14 | FPM-0.3
245 Up 15 Richie Berrington (Scotland) flag Richie Berrington (Scotland) 306.05 M-32 | Runs-757 | BatA-29 | Wickets-1 | BowlA-13 | Ct/St-13 | FPM-0.4
246 Up 6 Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 304.73 M-42 | Runs-388 | BatA-17 | Wickets-34 | BowlA-29 | Ct/St-5 | FPM-0.1
247 Up 51 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 304.65 M-26 | Runs-270 | BatA-15 | Wickets-6 | BowlA-20 | Ct/St-7 | FPM-0.3
248 Up 16 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 304.59 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
249 Up 4 Pat Cummins (Australia) flag Pat Cummins (Australia) 304.27 M-18 | Runs-90 | BatA-15 | Wickets-22 | BowlA-25 | Ct/St-4 | FPM-0.2
250 Up 21 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 303.58 M-49 | Runs-639 | BatA-26 | Wickets-31 | BowlA-18 | Ct/St-26 | FPM-0.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #sediqullahatal #atal #timrobinson #robinson #ehsankhan #khan #timpringle #pringle #salmanmirza #mirza #milindkumar #kumar #sylvesterokpe #okpe #parvezhossainemon #emon #muhammadjawadullah #jawadullah #harrymanenti #manenti #craigyoung #young #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings