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
1 Up 29 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 559.66 M-11 | Wickets-55 | Avg-17 | SR-28 | ER-3.7
6 Up 56 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 394.51 M-6 | Wickets-24 | Avg-19 | SR-42 | ER-2.7
13 Up 18 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 324.80 M-6 | Wickets-33 | Avg-27 | SR-53 | ER-3.0
14 Up 6 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 319.82 M-6 | Wickets-25 | Avg-26 | SR-51 | ER-3.0
16 Up 9 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 311.34 M-4 | Wickets-30 | Avg-18 | SR-31 | ER-3.4
17 Up 16 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 302.40 M-5 | Wickets-19 | Avg-23 | SR-46 | ER-2.9
19 Down 11 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 279.75 M-10 | Wickets-25 | Avg-38 | SR-71 | ER-3.2
22 New Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 253.45 M-2 | Wickets-16 | Avg-17 | SR-35 | ER-3.0
27 Up 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 205.27 M-4 | Wickets-20 | Avg-23 | SR-40 | ER-3.5
29 Up 69 Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 204.70 M-4 | Wickets-16 | Avg-23 | SR-37 | ER-3.7
32 Down 27 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 196.31 M-4 | Wickets-15 | Avg-47 | SR-84 | ER-3.3
42 Up 51 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 150.17 M-6 | Wickets-16 | Avg-31 | SR-54 | ER-3.4
43 New Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 149.42 M-3 | Wickets-14 | Avg-34 | SR-65 | ER-3.1
48 New Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 127.41 M-4 | Wickets-12 | Avg-44 | SR-72 | ER-3.7
59 New Hasan Murad (Bangladesh) flag Hasan Murad (Bangladesh) 91.98 M-2 | Wickets-12 | Avg-17 | SR-39 | ER-2.6
60 New Asif Afridi (Pakistan) flag Asif Afridi (Pakistan) 90.79 M-1 | Wickets-6 | Avg-16 | SR-39 | ER-2.4
62 Up 10 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 87.35 M-2 | Wickets-7 | Avg-26 | SR-43 | ER-3.6
69 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 75.83 M-2 | Wickets-5 | Avg-29 | SR-47 | ER-3.7
79 New Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 56.38 M-3 | Wickets-5 | Avg-47 | SR-70 | ER-4.1
84 Down 80 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 52.17 M-2 | Wickets-4 | Avg-19 | SR-51 | ER-2.3
85 Down 74 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 50.78 M-1 | Wickets-6 | Avg-23 | SR-73 | ER-1.9
91 New Sonal Dinusha (Sri Lanka) flag Sonal Dinusha (Sri Lanka) 44.59 M-1 | Wickets-3 | Avg-10 | SR-25 | ER-2.3
92 New Kavem Hodge (West Indies) flag Kavem Hodge (West Indies) 44.07 M-4 | Wickets-2 | Avg-53 | SR-60 | ER-5.3
93 New Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 40.17 M-2 | Wickets-3 | Avg-57 | SR-87 | ER-3.9
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #mitchellstarc #starc #jomelwarrican #warrican #taijulislam #islam #keshavmaharaj #maharaj #nomanali #ali #marcojansen #jansen #ravindrajadeja #jadeja #matthewkuhnemann #kuhnemann #kuldeepyadav #yadav #senuranmuthusamy #muthusamy #prabathjayasuriya #jayasuriya #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings