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 4 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 329.90 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
202 Up 18 Haider Ali (U.A.E.) flag Haider Ali (U.A.E.) 329.34 M-23 | Runs-47 | BatA-5 | Wickets-33 | BowlA-16 | Ct/St-5 | FPM-0.2
203 Down 5 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 328.99 M-56 | Runs-1187 | BatA-26 | Wickets-30 | BowlA-16 | Ct/St-25 | FPM-0.4
204 Down 5 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 328.58 M-35 | Runs-555 | BatA-17 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.8
205 Up 74 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 327.07 M-15 | Runs-32 | BatA-32 | Wickets-17 | BowlA-28 | Ct/St-4 | FPM-0.3
206 Down 6 Muhammad Asim (Qatar) flag Muhammad Asim (Qatar) 326.95 M-19 | Runs-457 | BatA-30 | Wickets-18 | BowlA-17 | Ct/St-9 | FPM-0.5
207 Down 6 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 326.47 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
208 Down 47 Jamie Overton (England) flag Jamie Overton (England) 325.86 M-16 | Runs-54 | BatA-9 | Wickets-17 | BowlA-17 | Ct/St-8 | FPM-0.5
209 Down 7 Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 325.69 M-54 | Runs-239 | BatA-16 | Wickets-63 | BowlA-19 | Ct/St-26 | FPM-0.5
210 Up 159 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 325.19 M-15 | Runs-9 | BatA-3 | Wickets-22 | BowlA-16 | Ct/St-2 | FPM-0.1
211 Down 6 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 325.02 M-60 | Runs-668 | BatA-18 | Wickets-56 | BowlA-23 | Ct/St-16 | FPM-0.3
212 Down 6 Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 324.87 M-38 | Runs-388 | BatA-17 | Wickets-31 | BowlA-28 | Ct/St-5 | FPM-0.1
213 Down 6 Sachin Gill (Kenya) flag Sachin Gill (Kenya) 323.31 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1
214 Down 6 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 322.98 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
215 Up 105 Rinku Singh (India) flag Rinku Singh (India) 322.28 M-40 | Runs-641 | BatA-46 | Wickets-3 | BowlA-3 | Ct/St-32 | FPM-0.8
216 Down 44 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 321.95 M-22 | Runs-490 | BatA-26 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.5
217 Down 8 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 321.78 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
218 Down 8 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 321.34 M-25 | Runs-5 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-6 | FPM-0.2
219 Down 8 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 320.35 M-81 | Runs-240 | BatA-10 | Wickets-127 | BowlA-15 | Ct/St-18 | FPM-0.2
220 Down 2 Will Jacks (England) flag Will Jacks (England) 319.39 M-30 | Runs-401 | BatA-17 | Wickets-3 | BowlA-26 | Ct/St-9 | FPM-0.3
221 Down 9 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 319.34 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
222 Down 9 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 318.63 M-21 | Runs-82 | BatA-9 | Wickets-31 | BowlA-16 | Ct/St-13 | FPM-0.6
223 Down 9 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 318.53 M-22 | Runs-40 | BatA-10 | Wickets-24 | BowlA-23 | Ct/St-6 | FPM-0.3
224 Down 9 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 318.29 M-17 | Runs-28 | BatA-14 | Wickets-21 | BowlA-21 | Ct/St-6 | FPM-0.4
225 Down 8 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 318.00 M-39 | Runs-297 | BatA-25 | Wickets-26 | BowlA-31 | Ct/St-10 | FPM-0.3
226 Down 7 Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 317.33 M-89 | Runs-1055 | BatA-19 | Wickets-81 | BowlA-22 | Ct/St-21 | FPM-0.2
227 Down 5 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 315.39 M-23 | Runs-473 | BatA-26 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.6
228 Up 88 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 313.85 M-21 | Runs-513 | BatA-27 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.5
229 Down 6 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 312.51 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
230 Down 6 Peter Aho (Nigeria) flag Peter Aho (Nigeria) 307.11 M-46 | Runs-99 | BatA-11 | Wickets-47 | BowlA-17 | Ct/St-14 | FPM-0.3
231 Down 5 Ben Sears (New Zealand) flag Ben Sears (New Zealand) 305.37 M-20 | Runs-21 | BatA-7 | Wickets-22 | BowlA-24 | Ct/St-2 | FPM-0.1
232 Down 5 Andile Simelane (South Africa) flag Andile Simelane (South Africa) 304.83 M-10 | Runs-56 | BatA-8 | Wickets-8 | BowlA-34 | Ct/St-4 | FPM-0.4
233 Down 4 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 304.35 M-19 | Runs-259 | BatA-29 | Wickets-8 | BowlA-45 | Ct/St-6 | FPM-0.3
234 Down 4 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 304.03 M-24 | Runs-1 | BatA-1 | Wickets-24 | BowlA-18 | Ct/St-6 | FPM-0.3
235 Down 3 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 302.27 M-63 | Runs-1485 | BatA-25 | Wickets- | BowlA-na | Ct/St-49 | FPM-0.8
236 Down 3 Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 301.08 M-17 | Runs-14 | BatA-4 | Wickets-22 | BowlA-22 | Ct/St-5 | FPM-0.3
237 Down 3 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 300.68 M-44 | Runs-1148 | BatA-30 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.5
238 Down 3 Ateeq Iqbal (Hong Kong) flag Ateeq Iqbal (Hong Kong) 299.99 M-40 | Runs-18 | BatA-9 | Wickets-34 | BowlA-21 | Ct/St-11 | FPM-0.3
239 Down 3 Vraj Patel (Kenya) flag Vraj Patel (Kenya) 298.72 M-56 | Runs-14 | BatA-5 | Wickets-74 | BowlA-15 | Ct/St-16 | FPM-0.3
240 Up 77 Salman Mirza (Pakistan) flag Salman Mirza (Pakistan) 297.43 M-13 | Runs-7 | BatA-4 | Wickets-19 | BowlA-16 | Ct/St-0 | FPM-0.0
241 Down 3 Mirza Mohammed Baig (Qatar) flag Mirza Mohammed Baig (Qatar) 297.14 M-28 | Runs-314 | BatA-17 | Wickets-32 | BowlA-14 | Ct/St-9 | FPM-0.3
242 Down 5 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 296.17 M-37 | Runs-677 | BatA-20 | Wickets-2 | BowlA-91 | Ct/St-14 | FPM-0.4
243 Down 3 Nasrulla Rana (Hong Kong) flag Nasrulla Rana (Hong Kong) 295.42 M-46 | Runs-243 | BatA-14 | Wickets-38 | BowlA-23 | Ct/St-15 | FPM-0.3
244 Down 3 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 294.93 M-23 | Runs-285 | BatA-26 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.4
245 Up 1 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 294.67 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
246 Down 4 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 292.81 M-14 | Runs-87 | BatA-15 | Wickets-9 | BowlA-42 | Ct/St-2 | FPM-0.1
247 Down 4 Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 292.38 M-57 | Runs-662 | BatA-17 | Wickets-53 | BowlA-23 | Ct/St-18 | FPM-0.3
248 Down 4 Anshy Rath (Hong Kong) flag Anshy Rath (Hong Kong) 289.34 M-53 | Runs-1591 | BatA-33 | Wickets-2 | BowlA-35 | Ct/St-19 | FPM-0.4
249 Up 41 Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 289.03 M-38 | Runs-25 | BatA-13 | Wickets-57 | BowlA-20 | Ct/St-7 | FPM-0.2
250 Down 5 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 288.92 M-17 | Runs-42 | BatA-5 | Wickets-28 | BowlA-16 | Ct/St-1 | FPM-0.1
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #hasanmahmud #mahmud #haiderali #ali #isaacdanladi #danladi #mohammadharis #haris #shamarjoseph #joseph #muhammadasim #asim #roelofvandermerwe #merwe #jamieoverton #overton #yasinpatel #patel #matthewhumphreys #humphreys #mohammedaslam #aslam #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings