Recognizes the top performers in a single calendar year, and not correlated to our ratings which assess performances over longer term. Available for each year since the format origin.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
29 New Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 558.41 M-27 | Runs-775 | BatA-32 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.7
31 New Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 548.24 M-26 | Runs-771 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
35 New Tilak Varma (India) flag Tilak Varma (India) 526.18 M-20 | Runs-567 | BatA-47 | Wickets-1 | BowlA-18 | Ct/St-13 | FPM-0.7
36 New Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 520.50 M-17 | Runs-464 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.4
41 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 504.21 M-16 | Runs-391 | BatA-30 | Wickets-2 | BowlA-47 | Ct/St-9 | FPM-0.6
43 Up 13 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 498.76 M-18 | Runs-625 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.2
45 New Shai Hope (West Indies) flag Shai Hope (West Indies) 494.97 M-19 | Runs-556 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.5
47 New Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 484.97 M-25 | Runs-261 | BatA-15 | Wickets-2 | BowlA-62 | Ct/St-9 | FPM-0.4
57 New Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 454.57 M-25 | Runs-457 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.6
61 Up 27 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 450.23 M-22 | Runs-512 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-7 | FPM-0.3
65 New Parvez Hossain Emon (Bangladesh) flag Parvez Hossain Emon (Bangladesh) 444.20 M-23 | Runs-519 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.4
69 New Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 423.01 M-26 | Runs-378 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.6
73 Up 18 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 412.92 M-25 | Runs-493 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.5
82 Down 5 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 394.58 M-14 | Runs-453 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.6
85 New Jacob Bethell (England) flag Jacob Bethell (England) 390.02 M-13 | Runs-219 | BatA-22 | Wickets-4 | BowlA-21 | Ct/St-6 | FPM-0.5
86 New Shubman Gill (India) flag Shubman Gill (India) 386.88 M-15 | Runs-291 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-4 | FPM-0.3
88 New Donovan Ferreira (South Africa) flag Donovan Ferreira (South Africa) 385.26 M-10 | Runs-161 | BatA-20 | Wickets-2 | BowlA-58 | Ct/St-4 | FPM-0.4
92 New Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 378.22 M-21 | Runs-664 | BatA-37 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.5
98 New Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 366.75 M-17 | Runs-357 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #tanzidhasan #hasan #sahibzadafarhan #farhan #tilakvarma #varma #dewaldbrevis #brevis #saifhassan #hassan #pathumnissanka #nissanka #shaihope #hope #shamimhossain #hossain #hasannawaz #nawaz #fakharzaman #zaman #parvezhossainemon #emon #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings