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
49 Up 2 Tilak Varma (India) flag Tilak Varma (India) 566.02 M-36 | Runs-996 | BatA-47 | Wickets-3 | BowlA-15 | Ct/St-26 | FPM-0.7
56 Up 5 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 547.17 M-62 | Runs-1909 | BatA-32 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.2
58 Up 6 Phil Salt (England) flag Phil Salt (England) 542.90 M-50 | Runs-1540 | BatA-39 | Wickets- | BowlA-na | Ct/St-33 | FPM-0.7
77 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 510.79 M-45 | Runs-1165 | BatA-31 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.4
82 Down 4 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 504.80 M-47 | Runs-1434 | BatA-32 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.5
85 Up 4 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 496.49 M-55 | Runs-1544 | BatA-32 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.4
92 Up 15 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 484.82 M-84 | Runs-2510 | BatA-37 | Wickets-2 | BowlA-3 | Ct/St-43 | FPM-0.5
95 Up 58 Shubman Gill (India) flag Shubman Gill (India) 480.66 M-33 | Runs-837 | BatA-30 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
100 No change Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 471.68 M-42 | Runs-1056 | BatA-28 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.5
103 Down 4 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 467.17 M-28 | Runs-452 | BatA-22 | Wickets-3 | BowlA-43 | Ct/St-15 | FPM-0.5
106 Down 3 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 463.80 M-28 | Runs-737 | BatA-29 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
108 Down 6 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 458.95 M-48 | Runs-1064 | BatA-24 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.5
109 Up 1 Harry Brook (England) flag Harry Brook (England) 458.51 M-52 | Runs-1012 | BatA-31 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.6
112 Down 3 Brandon King (West Indies) flag Brandon King (West Indies) 457.23 M-62 | Runs-1551 | BatA-28 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.4
120 Up 8 Travis Head (Australia) flag Travis Head (Australia) 448.96 M-31 | Runs-878 | BatA-30 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
137 Up 3 Ben Duckett (England) flag Ben Duckett (England) 421.39 M-19 | Runs-518 | BatA-30 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.6
140 Up 159 Jacob Bethell (England) flag Jacob Bethell (England) 419.95 M-20 | Runs-392 | BatA-30 | Wickets-4 | BowlA-28 | Ct/St-8 | FPM-0.4
157 Up 7 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 404.00 M-54 | Runs-1088 | BatA-26 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
167 Up 4 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 396.73 M-47 | Runs-732 | BatA-25 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
173 Up 9 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 388.89 M-30 | Runs-744 | BatA-25 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
174 Down 11 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 387.72 M-23 | Runs-473 | BatA-26 | Wickets- | BowlA-na | Ct/St-13 | FPM-0.6
178 Down 23 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 385.79 M-38 | Runs-545 | BatA-19 | Wickets-1 | BowlA-43 | Ct/St-12 | FPM-0.3
188 Down 34 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 379.00 M-44 | Runs-1148 | BatA-30 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.5
198 Up 12 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 372.72 M-67 | Runs-1271 | BatA-29 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.5
201 Down 40 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 370.73 M-16 | Runs-395 | BatA-33 | Wickets-2 | BowlA-53 | Ct/St-6 | FPM-0.4
203 Down 3 George Munsey (Scotland) flag George Munsey (Scotland) 370.66 M-30 | Runs-1032 | BatA-37 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
206 Down 100 Will Jacks (England) flag Will Jacks (England) 367.39 M-29 | Runs-401 | BatA-17 | Wickets-3 | BowlA-26 | Ct/St-9 | FPM-0.3
211 Up 3 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 361.99 M-46 | Runs-979 | BatA-23 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.6
212 Up 3 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 361.58 M-46 | Runs-1129 | BatA-25 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.4
231 Down 107 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 350.75 M-40 | Runs-799 | BatA-29 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.6
244 Up 2 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 342.90 M-39 | Runs-748 | BatA-21 | Wickets-2 | BowlA-91 | Ct/St-17 | FPM-0.4
249 Down 76 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 340.51 M-36 | Runs-455 | BatA-20 | Wickets-2 | BowlA-62 | Ct/St-12 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #tilakvarma #varma #pathumnissanka #nissanka #philsalt #salt #shaihope #hope #reezahendricks #hendricks #ibrahimzadran #zadran #suryakumaryadav #yadav #shubmangill #gill #tanzidhasan #hasan #kamindumendis #mendis #kusalperera #perera #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings