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
2 New Simon Harmer (South Africa) flag Simon Harmer (South Africa) 476.10 M-4 | Wickets-30 | Avg-14 | SR-34 | ER-2.5
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
9 Up 13 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 351.87 M-8 | Wickets-29 | Avg-25 | SR-47 | ER-3.2
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
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
30 Down 3 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 198.19 M-4 | Wickets-21 | Avg-25 | SR-41 | 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
35 Down 20 Shoaib Bashir (England) flag Shoaib Bashir (England) 181.87 M-4 | Wickets-19 | Avg-36 | SR-55 | ER-3.9
36 Down 13 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 179.73 M-5 | Wickets-20 | Avg-22 | SR-55 | ER-2.4
37 Down 5 Washington Sundar (India) flag Washington Sundar (India) 165.40 M-9 | Wickets-11 | Avg-51 | SR-93 | ER-3.3
40 New Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 152.22 M-3 | Wickets-12 | Avg-26 | SR-51 | ER-3.1
43 New Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 149.42 M-3 | Wickets-14 | Avg-34 | SR-65 | ER-3.1
44 New Roston Chase (West Indies) flag Roston Chase (West Indies) 145.74 M-8 | Wickets-9 | Avg-71 | SR-103 | ER-4.1
48 New Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 127.41 M-4 | Wickets-12 | Avg-44 | SR-72 | ER-3.7
50 New Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 127.08 M-1 | Wickets-11 | Avg-15 | SR-30 | ER-2.9
53 Up 27 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 113.10 M-3 | Wickets-12 | Avg-38 | SR-71 | ER-3.2
56 New Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 99.73 M-4 | Wickets-10 | Avg-46 | SR-57 | ER-4.8
58 New Tharindu Ratnayake (Sri Lanka) flag Tharindu Ratnayake (Sri Lanka) 95.63 M-2 | Wickets-9 | Avg-43 | SR-67 | ER-3.9
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
64 New Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 85.60 M-6 | Wickets-7 | Avg-35 | SR-57 | ER-3.7
65 New Aiden Markram (South Africa) flag Aiden Markram (South Africa) 81.73 M-6 | Wickets-3 | Avg-25 | SR-54 | ER-2.8
66 Up 31 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 78.48 M-2 | Wickets-5 | Avg-36 | SR-56 | ER-3.8
67 Down 4 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 77.88 M-5 | Wickets-4 | Avg-55 | SR-84 | ER-3.9
72 New Prenelan Subrayen (South Africa) flag Prenelan Subrayen (South Africa) 72.19 M-2 | Wickets-6 | Avg-30 | SR-55 | ER-3.3
74 Down 18 Joe Root (England) flag Joe Root (England) 63.65 M-10 | Wickets-2 | Avg-144 | SR-202 | ER-4.3
76 New Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 60.07 M-2 | Wickets-7 | Avg-15 | SR-29 | ER-3.0
77 New Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 58.46 M-5 | Wickets-6 | Avg-57 | SR-113 | ER-3.0
82 Down 21 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 53.29 M-4 | Wickets-3 | Avg-27 | SR-50 | ER-3.2
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
87 Down 23 Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 50.00 M-2 | Wickets-3 | Avg-106 | SR-160 | ER-4.0
88 New Will Jacks (England) flag Will Jacks (England) 49.32 M-3 | Wickets-4 | Avg-62 | SR-76 | ER-4.9
90 Down 11 Travis Head (Australia) flag Travis Head (Australia) 44.68 M-11 | Wickets-2 | Avg-73 | SR-115 | ER-3.8
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
97 New Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 36.62 M-1 | Wickets-3 | Avg-61 | SR-76 | ER-4.8
99 New 0 (0) flag 0 (0) 34.40 M-1 | Wickets-4 | Avg-50 | SR-77 | ER-3.9
100 New Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 34.31 M-9 | Wickets-1 | Avg-240 | SR-360 | ER-4.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #simonharmer #harmer #jomelwarrican #warrican #nathanlyon #lyon #taijulislam #islam #keshavmaharaj #maharaj #nomanali #ali #ravindrajadeja #jadeja #matthewkuhnemann #kuhnemann #kuldeepyadav #yadav #senuranmuthusamy #muthusamy #sajidkhan #khan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings