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
27 Up 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 689.88 M-51 | Runs-1970 | BatA-47 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.4
48 No change Virat Kohli (India) flag Virat Kohli (India) 652.25 M-60 | Runs-2378 | BatA-47 | Wickets- | BowlA-na | Ct/St-33 | FPM-0.6
50 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 648.81 M-54 | Runs-1877 | BatA-38 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.4
65 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 631.01 M-40 | Runs-1793 | BatA-50 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.3
75 No change Shubman Gill (India) flag Shubman Gill (India) 619.40 M-60 | Runs-2449 | BatA-46 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.4
155 Down 6 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 543.12 M-74 | Runs-1972 | BatA-28 | Wickets- | BowlA-na | Ct/St-42 | FPM-0.6
159 No change Shreyas Iyer (India) flag Shreyas Iyer (India) 539.91 M-46 | Runs-1356 | BatA-40 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.5
168 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 537.18 M-78 | Runs-2601 | BatA-37 | Wickets- | BowlA-na | Ct/St-8 | FPM-0.1
182 No change Phil Salt (England) flag Phil Salt (England) 530.54 M-151 | Runs-3875 | BatA-28 | Wickets- | BowlA-na | Ct/St-92 | FPM-0.6
190 No change Usman Khan (Pakistan) flag Usman Khan (Pakistan) 523.63 M-46 | Runs-1555 | BatA-38 | Wickets- | BowlA-na | Ct/St-28 | FPM-0.6
215 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 508.27 M-112 | Runs-3119 | BatA-36 | Wickets- | BowlA-na | Ct/St-59 | FPM-0.5
217 Down 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 507.87 M-26 | Runs-880 | BatA-35 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.6
230 Down 1 Tilak Varma (India) flag Tilak Varma (India) 501.19 M-54 | Runs-1499 | BatA-37 | Wickets- | BowlA-na | Ct/St-32 | FPM-0.6
241 No change Abdullah Shafique (Pakistan) flag Abdullah Shafique (Pakistan) 493.77 M-43 | Runs-1233 | BatA-31 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.3
243 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 492.71 M-56 | Runs-2234 | BatA-45 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.5
245 No change Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 492.05 M-48 | Runs-1614 | BatA-39 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #suryakumaryadav #yadav #viratkohli #kohli #yashasvijaiswal #jaiswal #saisudharsan #sudharsan #shubmangill #gill #finnallen #allen #shreyasiyer #iyer #chrislynn #lynn #philsalt #salt #usmankhan #khan #heinrichklaasen #klaasen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings