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
14 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 624.92 M-22 | Runs-4 | BatA-4 | Wickets-28 | BowlA-19 | Ct/St-8 | FPM-0.4
15 New Varun Chakravarthy (India) flag Varun Chakravarthy (India) 617.30 M-20 | Runs-2 | BatA-2 | Wickets-36 | BowlA-13 | Ct/St-6 | FPM-0.3
20 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 607.26 M-21 | Runs-7 | BatA-4 | Wickets-35 | BowlA-15 | Ct/St-5 | FPM-0.2
27 Up 46 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 559.00 M-24 | Runs-40 | BatA-13 | Wickets-30 | BowlA-21 | Ct/St-6 | FPM-0.3
32 New Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 541.62 M-17 | Runs-47 | BatA-7 | Wickets-30 | BowlA-15 | Ct/St-9 | FPM-0.5
33 New Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 530.91 M-19 | Runs-80 | BatA-11 | Wickets-13 | BowlA-38 | Ct/St-10 | FPM-0.5
34 New Haider Ali (U.A.E.) flag Haider Ali (U.A.E.) 526.50 M-21 | Runs-43 | BatA-6 | Wickets-29 | BowlA-16 | Ct/St-5 | FPM-0.2
38 New Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 517.23 M-17 | Runs-52 | BatA-10 | Wickets-17 | BowlA-26 | Ct/St-2 | FPM-0.1
63 New Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 447.56 M-13 | Runs-18 | BatA-na | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.1
77 New Brydon Carse (England) flag Brydon Carse (England) 402.41 M-10 | Runs-46 | BatA-12 | Wickets-14 | BowlA-23 | Ct/St-6 | FPM-0.6
80 New Nathan Ellis (Australia) flag Nathan Ellis (Australia) 398.25 M-12 | Runs-14 | BatA-7 | Wickets-18 | BowlA-19 | Ct/St-3 | FPM-0.3
81 Down 67 Arshdeep Singh (India) flag Arshdeep Singh (India) 395.42 M-12 | Runs-11 | BatA-2 | Wickets-15 | BowlA-24 | Ct/St-2 | FPM-0.2
87 New Muhammad Rohid (United Arab Emirates) flag Muhammad Rohid (United Arab Emirates) 385.92 M-16 | Runs-4 | BatA-4 | Wickets-19 | BowlA-22 | Ct/St-1 | FPM-0.1
89 New Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 384.88 M-10 | Runs-18 | BatA-9 | Wickets-11 | BowlA-19 | Ct/St-2 | FPM-0.2
90 Down 59 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 384.00 M-13 | Runs-27 | BatA-7 | Wickets-11 | BowlA-36 | Ct/St-3 | FPM-0.2
94 New Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 373.91 M-10 | Runs-49 | BatA-10 | Wickets-15 | BowlA-23 | Ct/St-0 | FPM-0.0
95 Down 76 Adam Zampa (Australia) flag Adam Zampa (Australia) 373.23 M-13 | Runs-1 | BatA-0 | Wickets-17 | BowlA-23 | Ct/St-1 | FPM-0.1
99 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 364.80 M-13 | Runs- | BatA-0 | Wickets-14 | BowlA-21 | Ct/St-3 | FPM-0.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #abrarahmed #ahmed #varunchakravarthy #chakravarthy #jacobduffy #duffy #richardngarava #ngarava #bradevans #evans #tinotendamaposa #maposa #haiderali #ali #shorifulislam #islam #lungingidi #ngidi #brydoncarse #carse #nathanellis #ellis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings