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
28 Up 3 Tilak Varma (India) flag Tilak Varma (India) 604.83 M-40 | Runs-1183 | BatA-49 | Wickets-3 | BowlA-15 | Ct/St-27 | FPM-0.7
47 Down 9 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 541.66 M-70 | Runs-2078 | BatA-31 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.2
52 Up 17 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 535.77 M-58 | Runs-1681 | BatA-34 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.4
63 Down 16 Shai Hope (West Indies) flag Shai Hope (West Indies) 518.00 M-42 | Runs-1159 | BatA-34 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
77 Up 61 Brandon King (West Indies) flag Brandon King (West Indies) 493.50 M-59 | Runs-1495 | BatA-28 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.4
78 Up 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 493.10 M-93 | Runs-2786 | BatA-37 | Wickets-2 | BowlA-3 | Ct/St-46 | FPM-0.5
83 Down 11 Shubman Gill (India) flag Shubman Gill (India) 481.11 M-36 | Runs-869 | BatA-28 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
91 Down 15 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 462.60 M-52 | Runs-1122 | BatA-24 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.5
95 Down 22 Phil Salt (England) flag Phil Salt (England) 452.42 M-48 | Runs-1526 | BatA-40 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.6
99 Down 12 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 447.98 M-50 | Runs-1455 | BatA-30 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
110 Up 154 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 427.34 M-33 | Runs-679 | BatA-24 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.5
115 Down 13 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 422.33 M-45 | Runs-1120 | BatA-28 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.6
122 Down 19 Jacob Bethell (England) flag Jacob Bethell (England) 411.45 M-21 | Runs-401 | BatA-29 | Wickets-4 | BowlA-28 | Ct/St-9 | FPM-0.4
124 Down 11 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 411.11 M-57 | Runs-1177 | BatA-27 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
128 Up 23 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 404.90 M-25 | Runs-532 | BatA-23 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.5
131 Down 5 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 401.75 M-33 | Runs-773 | BatA-27 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.4
135 Down 38 Harry Brook (England) flag Harry Brook (England) 397.25 M-52 | Runs-1018 | BatA-32 | Wickets- | BowlA-na | Ct/St-33 | FPM-0.6
139 Up 8 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 388.46 M-71 | Runs-1361 | BatA-28 | Wickets- | BowlA-na | Ct/St-34 | FPM-0.5
142 Up 12 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 386.19 M-65 | Runs-1835 | BatA-33 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.5
145 Up 18 Travis Head (Australia) flag Travis Head (Australia) 383.07 M-33 | Runs-905 | BatA-29 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.2
147 Down 11 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 380.00 M-37 | Runs-455 | BatA-20 | Wickets-2 | BowlA-62 | Ct/St-12 | FPM-0.3
148 Down 11 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 379.69 M-50 | Runs-1027 | BatA-22 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.5
150 Down 9 Tim Robinson (New Zealand) flag Tim Robinson (New Zealand) 373.78 M-24 | Runs-561 | BatA-31 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.4
152 Down 37 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 371.86 M-36 | Runs-882 | BatA-25 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.4
153 Up 14 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 370.36 M-44 | Runs-832 | BatA-28 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.5
156 Up 9 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 365.97 M-40 | Runs-608 | BatA-21 | Wickets-1 | BowlA-43 | Ct/St-12 | FPM-0.3
158 Down 15 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 364.51 M-48 | Runs-752 | BatA-25 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
160 Down 14 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 363.06 M-19 | Runs-442 | BatA-29 | Wickets-2 | BowlA-61 | Ct/St-9 | FPM-0.5
165 Up 82 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 361.16 M-35 | Runs-801 | BatA-23 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
177 Down 8 Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 350.68 M-30 | Runs-607 | BatA-22 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.4
182 Up 5 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 345.23 M-30 | Runs-464 | BatA-20 | Wickets-3 | BowlA-43 | Ct/St-15 | FPM-0.5
183 Down 17 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 343.91 M-59 | Runs-1637 | BatA-33 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.4
185 Down 9 Asif Khan (U.A.E.) flag Asif Khan (U.A.E.) 341.67 M-56 | Runs-1302 | BatA-28 | Wickets- | BowlA-na | Ct/St-7 | FPM-0.1
189 Up 3 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 339.83 M-47 | Runs-1209 | BatA-26 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.4
194 Down 8 Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 337.80 M-16 | Runs-240 | BatA-18 | Wickets-2 | BowlA-77 | Ct/St-8 | FPM-0.5
198 Down 5 George Munsey (Scotland) flag George Munsey (Scotland) 331.32 M-30 | Runs-1032 | BatA-37 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
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
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
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
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
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
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #tilakvarma #varma #pathumnissanka #nissanka #ibrahimzadran #zadran #shaihope #hope #brandonking #king #suryakumaryadav #yadav #shubmangill #gill #fakharzaman #zaman #philsalt #salt #reezahendricks #hendricks #shimronhetmyer #hetmyer #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings