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
149 Up 1 Tim David (Australia) flag Tim David (Australia) 447.26 M-189 | Runs-3439 | A-29 | SR-163
150 Up 1 Dhruv Jurel (India) flag Dhruv Jurel (India) 445.31 M-42 | Runs-680 | A-28 | SR-154
151 Up 1 Monank Patel (U.S.A.) flag Monank Patel (U.S.A.) 442.33 M-20 | Runs-611 | A-31 | SR-133
152 Up 1 Moises Henriques (Australia) flag Moises Henriques (Australia) 442.20 M-60 | Runs-1405 | A-31 | SR-128
153 Down 41 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 441.85 M-31 | Runs-908 | A-31 | SR-136
154 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 441.41 M-29 | Runs-663 | A-26 | SR-142
155 No change Justin Broad (Germany) flag Justin Broad (Germany) 437.69 M-22 | Runs-495 | A-29 | SR-143
156 No change Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 436.98 M-30 | Runs-522 | A-29 | SR-147
160 No change Hilton Cartwright (Australia) flag Hilton Cartwright (Australia) 433.68 M-70 | Runs-1454 | A-29 | SR-140
161 No change James Wharton (England) flag James Wharton (England) 432.68 M-27 | Runs-614 | A-25 | SR-142
162 No change Haider Ali (Pakistan) flag Haider Ali (Pakistan) 428.64 M-57 | Runs-989 | A-23 | SR-140
164 No change Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 428.04 M-50 | Runs-1218 | A-31 | SR-122
165 No change Rovman Powell (West Indies) flag Rovman Powell (West Indies) 426.89 M-131 | Runs-2270 | A-26 | SR-147
166 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 425.88 M-114 | Runs-1929 | A-24 | SR-140
167 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 425.53 M-22 | Runs-511 | A-27 | SR-138
168 No change Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 425.31 M-78 | Runs-1485 | A-29 | SR-133
169 No change Ashutosh Sharma (India) flag Ashutosh Sharma (India) 425.18 M-24 | Runs-393 | A-28 | SR-164
170 No change Cameron Bancroft (Australia) flag Cameron Bancroft (Australia) 424.89 M-63 | Runs-1641 | A-30 | SR-124
171 No change William Smale (Ireland) flag William Smale (Ireland) 421.31 M-25 | Runs-532 | A-22 | SR-144
172 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 419.76 M-51 | Runs-926 | A-22 | SR-128
175 No change Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 415.11 M-22 | Runs-462 | A-29 | SR-144
177 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 414.16 M-18 | Runs-430 | A-33 | SR-142
178 No change Alex Ross (Australia) flag Alex Ross (Australia) 413.11 M-71 | Runs-1510 | A-28 | SR-127
179 No change Robert O'Donnell (New Zealand) flag Robert O'Donnell (New Zealand) 412.83 M-35 | Runs-808 | A-29 | SR-129
180 No change Joe Weatherley (England) flag Joe Weatherley (England) 412.46 M-62 | Runs-1395 | A-33 | SR-130
184 No change Laurie Evans (England) flag Laurie Evans (England) 408.83 M-155 | Runs-2971 | A-25 | SR-147
186 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 407.24 M-54 | Runs-1482 | A-32 | SR-129
188 No change Dean Foxcroft (New Zealand) flag Dean Foxcroft (New Zealand) 407.09 M-30 | Runs-786 | A-39 | SR-125
189 No change Josh Philippe (Australia) flag Josh Philippe (Australia) 406.89 M-59 | Runs-1289 | A-24 | SR-131
190 No change Naman Dhir (India) flag Naman Dhir (India) 406.84 M-23 | Runs-392 | A-28 | SR-181
191 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 406.47 M-104 | Runs-1242 | A-23 | SR-163
192 No change David Bedingham (South Africa) flag David Bedingham (South Africa) 406.32 M-31 | Runs-623 | A-22 | SR-135
195 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 403.27 M-61 | Runs-849 | A-22 | SR-140
197 No change Adam Hose (England) flag Adam Hose (England) 401.54 M-123 | Runs-2655 | A-30 | SR-139
198 No change Ayush Badoni (India) flag Ayush Badoni (India) 400.43 M-56 | Runs-963 | A-27 | SR-139
199 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 399.72 M-168 | Runs-2638 | A-26 | SR-163
202 No change Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 398.75 M-44 | Runs-620 | A-31 | SR-129
203 No change Sam Billings (England) flag Sam Billings (England) 398.69 M-178 | Runs-3370 | A-25 | SR-138
206 No change Ashton Turner (Australia) flag Ashton Turner (Australia) 397.13 M-124 | Runs-2327 | A-29 | SR-147
207 No change Rishi Patel (England) flag Rishi Patel (England) 396.99 M-57 | Runs-1266 | A-23 | SR-137
208 No change Brett D'Oliveira (England) flag Brett D'Oliveira (England) 395.00 M-53 | Runs-1164 | A-23 | SR-131
209 No change Adam Rossington (England) flag Adam Rossington (England) 394.37 M-84 | Runs-1685 | A-21 | SR-152
210 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 390.93 M-46 | Runs-1076 | A-28 | SR-120
211 No change Sanjay Krishnamurthi (U.S.A.) flag Sanjay Krishnamurthi (U.S.A.) 389.59 M-20 | Runs-422 | A-26 | SR-147
212 No change Abdul Samad (India) flag Abdul Samad (India) 389.43 M-40 | Runs-519 | A-22 | SR-154
213 No change Ed Barnard (England) flag Ed Barnard (England) 389.08 M-44 | Runs-667 | A-19 | SR-144
214 No change MS Dhoni (India) flag MS Dhoni (India) 387.98 M-58 | Runs-693 | A-32 | SR-150
215 No change Louis Kimber (England) flag Louis Kimber (England) 387.69 M-45 | Runs-709 | A-20 | SR-163
216 No change Jack Taylor (England) flag Jack Taylor (England) 387.68 M-54 | Runs-1011 | A-25 | SR-137
217 No change Tom Curran (England) flag Tom Curran (England) 386.43 M-96 | Runs-1284 | A-23 | SR-156
220 No change James Coles (England) flag James Coles (England) 384.68 M-57 | Runs-1041 | A-27 | SR-145
222 No change Keacy Carty (West Indies) flag Keacy Carty (West Indies) 383.77 M-27 | Runs-532 | A-28 | SR-118
224 No change Dom Sibley (England) flag Dom Sibley (England) 382.84 M-22 | Runs-499 | A-24 | SR-125
225 No change Unmukt Chand (U.S.A.) flag Unmukt Chand (U.S.A.) 382.34 M-22 | Runs-532 | A-27 | SR-118
229 No change M Shahrukh Khan (India) flag M Shahrukh Khan (India) 377.79 M-44 | Runs-579 | A-21 | SR-154
230 No change Ollie Pope (England) flag Ollie Pope (England) 377.47 M-39 | Runs-785 | A-25 | SR-127
231 No change Jamie Smith (England) flag Jamie Smith (England) 377.45 M-67 | Runs-1164 | A-23 | SR-152
233 Down 1 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 376.76 M-25 | Runs-517 | A-22 | SR-118
234 No change Nathan McSweeney (Australia) flag Nathan McSweeney (Australia) 375.88 M-25 | Runs-626 | A-28 | SR-118
237 No change Angkrish Raghuvanshi (India) flag Angkrish Raghuvanshi (India) 369.60 M-22 | Runs-463 | A-29 | SR-145
238 No change Joe Carter (New Zealand) flag Joe Carter (New Zealand) 369.38 M-29 | Runs-653 | A-27 | SR-120
239 No change Jason Sangha (Australia) flag Jason Sangha (Australia) 369.13 M-22 | Runs-658 | A-37 | SR-125
240 No change Dinesh Karthik (India) flag Dinesh Karthik (India) 367.77 M-55 | Runs-926 | A-28 | SR-164
242 No change Will Sutherland (Australia) flag Will Sutherland (Australia) 366.92 M-58 | Runs-773 | A-20 | SR-143
245 No change Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 365.67 M-55 | Runs-1172 | A-33 | SR-127
246 No change Colin Ackermann (Netherlands) flag Colin Ackermann (Netherlands) 365.41 M-60 | Runs-1112 | A-22 | SR-127
248 No change Yasir Khan (Pakistan) flag Yasir Khan (Pakistan) 364.25 M-21 | Runs-496 | A-25 | SR-142
249 No change Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 364.16 M-51 | Runs-906 | A-29 | SR-133
250 No change Tom Abell (England) flag Tom Abell (England) 364.08 M-118 | Runs-2327 | A-27 | SR-129
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #timdavid #david #dhruvjurel #jurel #monankpatel #patel #moiseshenriques #henriques #danecleaver #cleaver #muhammadwaseem #waseem #justinbroad #broad #mahidulislamankon #ankon #hiltoncartwright #cartwright #jameswharton #wharton #haiderali #ali #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings