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
29 Up 17 James Vince (England) flag James Vince (England) 531.69 M-51 | Runs-1578 | BatA-34 | Wickets-0 | BowlA-na | Ct/St-30 | FPM-0.6
36 Up 11 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 514.15 M-36 | Runs-1023 | BatA-35 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.6
48 Up 33 Phil Salt (England) flag Phil Salt (England) 491.15 M-35 | Runs-914 | BatA-28 | Wickets-0 | BowlA-na | Ct/St-25 | FPM-0.7
53 New Babar Azam (Pakistan) flag Babar Azam (Pakistan) 484.11 M-17 | Runs-820 | BatA-55 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.6
55 New Virat Kohli (India) flag Virat Kohli (India) 482.37 M-15 | Runs-741 | BatA-62 | Wickets-0 | BowlA-na | Ct/St-8 | FPM-0.5
82 New Alex Hales (England) flag Alex Hales (England) 442.85 M-54 | Runs-1337 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-21 | FPM-0.4
90 New Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 430.24 M-29 | Runs-716 | BatA-27 | Wickets-0 | BowlA-na | Ct/St-23 | FPM-0.8
92 New Jason Roy (England) flag Jason Roy (England) 429.66 M-42 | Runs-1017 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-27 | FPM-0.6
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #jamesvince #vince #heinrichklaasen #klaasen #philsalt #salt #babarazam #azam #viratkohli #kohli #alexhales #hales #rahmanullahgurbaz #gurbaz #jasonroy #roy #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings