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
42 Up 5 Tilak Varma (India) flag Tilak Varma (India) 609.79 M-49 | Runs-1390 | BatA-45 | Wickets-4 | BowlA-14 | Ct/St-35 | FPM-0.7
66 No change Phil Salt (England) flag Phil Salt (England) 563.35 M-57 | Runs-1657 | BatA-35 | Wickets- | BowlA-na | Ct/St-36 | FPM-0.6
71 Up 1 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 554.07 M-62 | Runs-1851 | BatA-35 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.5
72 Down 1 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 545.75 M-71 | Runs-2086 | BatA-32 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
77 Up 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 538.35 M-48 | Runs-1368 | BatA-35 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.4
91 Down 8 Harry Brook (England) flag Harry Brook (England) 516.80 M-62 | Runs-1293 | BatA-31 | Wickets- | BowlA-na | Ct/St-36 | FPM-0.6
94 Down 3 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 508.94 M-40 | Runs-927 | BatA-27 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.6
96 Up 20 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 504.11 M-29 | Runs-741 | BatA-29 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
98 Down 8 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 502.29 M-99 | Runs-2921 | BatA-36 | Wickets-2 | BowlA-3 | Ct/St-45 | FPM-0.5
100 Down 5 Brandon King (West Indies) flag Brandon King (West Indies) 497.97 M-63 | Runs-1561 | BatA-27 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.4
104 Up 9 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 495.18 M-52 | Runs-967 | BatA-30 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.6
106 Down 6 Travis Head (Australia) flag Travis Head (Australia) 487.36 M-37 | Runs-1016 | BatA-29 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.1
112 Down 3 Shubman Gill (India) flag Shubman Gill (India) 478.29 M-36 | Runs-869 | BatA-28 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
116 Down 4 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 474.76 M-72 | Runs-1976 | BatA-33 | Wickets- | BowlA-na | Ct/St-34 | FPM-0.5
118 Down 1 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 466.79 M-56 | Runs-1241 | BatA-25 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.4
121 Up 17 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 462.48 M-56 | Runs-1507 | BatA-29 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.4
132 Down 2 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 443.72 M-50 | Runs-1455 | BatA-30 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
145 Up 3 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 421.36 M-56 | Runs-1158 | BatA-22 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.5
146 Up 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 421.25 M-45 | Runs-1120 | BatA-28 | Wickets- | BowlA-na | Ct/St-26 | FPM-0.6
147 Up 5 George Munsey (Scotland) flag George Munsey (Scotland) 420.44 M-34 | Runs-1166 | BatA-36 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.6
148 Up 2 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 418.46 M-35 | Runs-796 | BatA-26 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.4
149 Up 7 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 416.49 M-57 | Runs-1177 | BatA-27 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.3
154 Up 29 David Miller (South Africa) flag David Miller (South Africa) 406.76 M-45 | Runs-1018 | BatA-38 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.4
157 Up 84 Ishan Kishan (India) flag Ishan Kishan (India) 403.98 M-35 | Runs-1039 | BatA-30 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.5
161 Up 2 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 401.58 M-47 | Runs-791 | BatA-25 | Wickets-1 | BowlA-43 | Ct/St-16 | FPM-0.3
166 Down 1 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 394.39 M-43 | Runs-1265 | BatA-32 | Wickets- | BowlA-na | Ct/St-17 | FPM-0.4
176 Up 3 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 379.62 M-37 | Runs-455 | BatA-20 | Wickets-2 | BowlA-62 | Ct/St-12 | FPM-0.3
180 Up 1 Rinku Singh (India) flag Rinku Singh (India) 376.44 M-45 | Runs-665 | BatA-39 | Wickets-3 | BowlA-6 | Ct/St-37 | FPM-0.8
181 Up 9 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 376.08 M-48 | Runs-752 | BatA-25 | Wickets- | BowlA-na | Ct/St-25 | FPM-0.5
183 Down 12 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 375.03 M-80 | Runs-1455 | BatA-27 | Wickets- | BowlA-na | Ct/St-36 | FPM-0.5
191 Down 4 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 362.91 M-63 | Runs-1782 | BatA-34 | Wickets- | BowlA-na | Ct/St-28 | FPM-0.4
193 Down 5 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 361.46 M-35 | Runs-801 | BatA-23 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
194 No change Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 360.08 M-48 | Runs-1193 | BatA-28 | Wickets-1 | BowlA-35 | Ct/St-21 | FPM-0.4
197 Up 1 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 357.71 M-19 | Runs-442 | BatA-29 | Wickets-2 | BowlA-61 | Ct/St-9 | FPM-0.5
200 Up 137 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 355.27 M-25 | Runs-457 | BatA-21 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.6
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
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
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
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
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
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
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #tilakvarma #varma #philsalt #salt #ibrahimzadran #zadran #pathumnissanka #nissanka #shaihope #hope #harrybrook #brook #shimronhetmyer #hetmyer #ryanrickelton #rickelton #suryakumaryadav #yadav #brandonking #king #tristanstubbs #stubbs #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings