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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
15 Down 14 Arshdeep Singh (India) flag Arshdeep Singh (India) 692.79 M-18 | Runs-31 | BatA-16 | Wickets-36 | BowlA-14 | Ct/St-3 | FPM-0.2
21 New Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 640.81 M-19 | Runs-26 | BatA-4 | Wickets-32 | BowlA-15 | Ct/St-6 | FPM-0.3
23 New Adam Zampa (Australia) flag Adam Zampa (Australia) 633.62 M-21 | Runs-19 | BatA-6 | Wickets-35 | BowlA-17 | Ct/St-4 | FPM-0.2
26 New Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 624.86 M-17 | Runs-11 | BatA-6 | Wickets-24 | BowlA-17 | Ct/St-2 | FPM-0.1
33 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 578.77 M-21 | Runs-32 | BatA-4 | Wickets-24 | BowlA-22 | Ct/St-5 | FPM-0.2
36 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 568.71 M-24 | Runs-22 | BatA-2 | Wickets-28 | BowlA-19 | Ct/St-1 | FPM-0.0
37 New Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 564.15 M-18 | Runs-12 | BatA-3 | Wickets-30 | BowlA-16 | Ct/St-3 | FPM-0.2
45 New Jofra Archer (England) flag Jofra Archer (England) 525.71 M-14 | Runs-38 | BatA-19 | Wickets-17 | BowlA-21 | Ct/St-1 | FPM-0.1
49 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 519.42 M-10 | Runs-6 | BatA-2 | Wickets-20 | BowlA-9 | Ct/St-5 | FPM-0.5
81 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 469.48 M-12 | Runs-1 | BatA-1 | Wickets-19 | BowlA-16 | Ct/St-0 | FPM-0.0
84 New Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 465.45 M-11 | Runs-1 | BatA-na | Wickets-15 | BowlA-18 | Ct/St-2 | FPM-0.2
85 New Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 462.60 M-21 | Runs-57 | BatA-6 | Wickets-19 | BowlA-34 | Ct/St-8 | FPM-0.4
93 Down 76 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 456.88 M-16 | Runs-18 | BatA-9 | Wickets-22 | BowlA-21 | Ct/St-9 | FPM-0.6
96 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 452.41 M-12 | Runs-1 | BatA-1 | Wickets-17 | BowlA-19 | Ct/St-3 | FPM-0.3
99 Down 55 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 447.83 M-20 | Runs-12 | BatA-2 | Wickets-21 | BowlA-24 | Ct/St-4 | FPM-0.2
100 New Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 447.05 M-21 | Runs-10 | BatA-2 | Wickets-19 | BowlA-26 | Ct/St-4 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #arshdeepsingh #singh #naveenulhaq #adamzampa #zampa #fazalhaqfarooqi #farooqi #maheeshtheekshana #theekshana #blessingmuzarabani #muzarabani #matheeshapathirana #pathirana #jofraarcher #archer #lockieferguson #ferguson #nuwanthushara #thushara #anrichnortje #nortje #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings