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
2 New Simon Harmer (South Africa) flag Simon Harmer (South Africa) 476.10 M-4 | Wickets-30 | Avg-14 | SR-34 | ER-2.5
3 Up 50 Scott Boland (Australia) flag Scott Boland (Australia) 442.06 M-6 | Wickets-32 | Avg-15 | SR-30 | ER-3.0
4 New Josh Tongue (England) flag Josh Tongue (England) 441.44 M-6 | Wickets-33 | Avg-27 | SR-38 | ER-4.3
5 Up 13 Mohammed Siraj (India) flag Mohammed Siraj (India) 424.27 M-10 | Wickets-40 | Avg-29 | SR-46 | ER-3.8
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
7 Down 6 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 392.38 M-8 | Wickets-31 | Avg-22 | SR-47 | ER-2.8
8 Up 50 Ben Stokes (England) flag Ben Stokes (England) 380.16 M-9 | Wickets-33 | Avg-23 | SR-41 | ER-3.4
9 Up 13 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 351.87 M-8 | Wickets-29 | Avg-25 | SR-47 | ER-3.2
10 Up 86 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 346.89 M-10 | Wickets-42 | Avg-27 | SR-43 | ER-3.8
11 Down 1 Brydon Carse (England) flag Brydon Carse (England) 344.04 M-8 | Wickets-28 | Avg-37 | SR-55 | ER-4.0
12 Up 5 Pat Cummins (Australia) flag Pat Cummins (Australia) 334.39 M-6 | Wickets-26 | Avg-17 | SR-37 | 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
15 New Prasidh Krishna (India) flag Prasidh Krishna (India) 319.56 M-4 | Wickets-19 | Avg-32 | SR-40 | ER-4.8
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
18 Down 11 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 291.08 M-3 | Wickets-22 | Avg-15 | SR-28 | ER-3.2
19 Down 11 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 279.75 M-10 | Wickets-25 | Avg-38 | SR-71 | ER-3.2
20 New Jofra Archer (England) flag Jofra Archer (England) 278.59 M-5 | Wickets-18 | Avg-28 | SR-56 | ER-3.0
21 Down 18 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 267.93 M-9 | Wickets-23 | Avg-37 | SR-67 | ER-3.3
22 New Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 253.45 M-2 | Wickets-16 | Avg-17 | SR-35 | ER-3.0
23 Up 5 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 248.14 M-4 | Wickets-19 | Avg-25 | SR-41 | ER-3.6
24 New Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 242.78 M-4 | Wickets-25 | Avg-16 | SR-41 | ER-2.4
25 Down 9 Gus Atkinson (England) flag Gus Atkinson (England) 234.02 M-5 | Wickets-17 | Avg-31 | SR-50 | ER-3.7
26 Up 18 Akash Deep (India) flag Akash Deep (India) 231.18 M-3 | Wickets-13 | Avg-36 | SR-50 | ER-4.3
27 Up 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 205.27 M-4 | Wickets-20 | Avg-23 | SR-40 | ER-3.5
28 Down 26 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 205.17 M-3 | Wickets-20 | Avg-11 | SR-27 | ER-2.4
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
31 Down 17 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 197.42 M-4 | Wickets-16 | Avg-18 | SR-38 | ER-2.8
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
33 Up 5 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 190.63 M-4 | Wickets-12 | Avg-21 | SR-42 | ER-3.1
34 Down 15 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 187.10 M-3 | Wickets-13 | Avg-20 | SR-36 | ER-3.4
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
38 New Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 160.56 M-6 | Wickets-14 | Avg-43 | SR-53 | ER-4.9
39 Up 29 Justin Greaves (West Indies) flag Justin Greaves (West Indies) 153.12 M-10 | Wickets-14 | Avg-42 | SR-67 | ER-3.7
40 New Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 152.22 M-3 | Wickets-12 | Avg-26 | SR-51 | ER-3.1
41 New Michael Neser (Australia) flag Michael Neser (Australia) 151.81 M-2 | Wickets-10 | Avg-18 | SR-29 | ER-3.8
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
44 New Roston Chase (West Indies) flag Roston Chase (West Indies) 145.74 M-8 | Wickets-9 | Avg-71 | SR-103 | ER-4.1
45 New Zak Foulkes (New Zealand) flag Zak Foulkes (New Zealand) 138.90 M-4 | Wickets-13 | Avg-28 | SR-59 | ER-2.9
46 Up 44 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 133.08 M-3 | Wickets-11 | Avg-17 | SR-33 | ER-3.1
47 Down 12 Chris Woakes (England) flag Chris Woakes (England) 131.01 M-5 | Wickets-11 | Avg-52 | SR-99 | ER-3.2
48 New Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 127.41 M-4 | Wickets-12 | Avg-44 | SR-72 | ER-3.7
49 New Beau Webster (Australia) flag Beau Webster (Australia) 127.26 M-7 | Wickets-8 | Avg-23 | SR-45 | ER-3.1
50 New Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 127.08 M-1 | Wickets-11 | Avg-15 | SR-30 | ER-2.9
51 Up 1 Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 124.08 M-7 | Wickets-9 | Avg-32 | SR-67 | ER-2.9
52 New Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 115.15 M-4 | Wickets-7 | Avg-64 | SR-78 | ER-4.9
53 Up 27 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 113.10 M-3 | Wickets-12 | Avg-38 | SR-71 | ER-3.2
54 Up 21 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 109.01 M-6 | Wickets-5 | Avg-44 | SR-61 | ER-4.3
55 Down 43 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 100.33 M-3 | Wickets-8 | Avg-33 | SR-59 | ER-3.4
56 New Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 99.73 M-4 | Wickets-10 | Avg-46 | SR-57 | ER-4.8
57 New Codi Yusuf (South Africa) flag Codi Yusuf (South Africa) 96.53 M-2 | Wickets-10 | Avg-12 | SR-28 | ER-2.6
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
61 Down 37 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 90.55 M-4 | Wickets-6 | Avg-40 | SR-76 | ER-3.2
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
63 New 0 (0) flag 0 (0) 86.94 M-2 | Wickets-7 | Avg-31 | SR-41 | ER-4.4
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
68 New Ziaur Rahman (Afghanistan) flag Ziaur Rahman (Afghanistan) 76.87 M-1 | Wickets-7 | Avg-14 | SR-27 | ER-3.0
69 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 75.83 M-2 | Wickets-5 | Avg-29 | SR-47 | ER-3.7
70 Up 18 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 75.35 M-2 | Wickets-8 | Avg-21 | SR-35 | ER-3.6
71 New 0 (0) flag 0 (0) 74.74 M-2 | Wickets-5 | Avg-35 | SR-50 | ER-4.2
72 New Prenelan Subrayen (South Africa) flag Prenelan Subrayen (South Africa) 72.19 M-2 | Wickets-6 | Avg-30 | SR-55 | ER-3.3
73 New 0 (0) flag 0 (0) 70.03 M-2 | Wickets-8 | Avg-28 | SR-49 | ER-3.5
74 Down 18 Joe Root (England) flag Joe Root (England) 63.65 M-10 | Wickets-2 | Avg-144 | SR-202 | ER-4.3
75 Down 36 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 61.56 M-4 | Wickets-7 | Avg-56 | SR-72 | ER-4.7
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
78 New Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 57.98 M-1 | Wickets-5 | Avg-10 | SR-19 | ER-3.2
79 New Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 56.38 M-3 | Wickets-5 | Avg-47 | SR-70 | ER-4.1
80 Up 6 Cameron Green (Australia) flag Cameron Green (Australia) 54.92 M-8 | Wickets-3 | Avg-53 | SR-74 | ER-4.3
81 Up 10 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 54.29 M-1 | Wickets-3 | Avg-28 | SR-42 | ER-4.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
83 Down 28 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 52.53 M-1 | Wickets-3 | Avg-38 | SR-59 | ER-3.8
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
86 New Shardul Thakur (India) flag Shardul Thakur (India) 50.12 M-2 | Wickets-2 | Avg-72 | SR-81 | ER-5.3
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
89 Down 39 Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 44.91 M-1 | Wickets-4 | Avg-16 | SR-54 | ER-1.8
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
93 New Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 40.17 M-2 | Wickets-3 | Avg-57 | SR-87 | ER-3.9
94 New Jhye Richardson (Australia) flag Jhye Richardson (Australia) 38.64 M-1 | Wickets-2 | Avg-15 | SR-28 | ER-3.2
95 New Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 38.55 M-1 | Wickets-4 | Avg-8 | SR-24 | ER-2.0
96 New Yamin Ahmadzai (Afghanistan) flag Yamin Ahmadzai (Afghanistan) 36.63 M-2 | Wickets-3 | Avg-49 | SR-108 | ER-2.7
97 New Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 36.62 M-1 | Wickets-3 | Avg-61 | SR-76 | ER-4.8
98 Down 89 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 35.34 M-1 | Wickets-3 | Avg-18 | SR-46 | ER-2.3
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 #mitchellstarc #starc #simonharmer #harmer #scottboland #boland #joshtongue #tongue #mohammedsiraj #siraj #jomelwarrican #warrican #jaspritbumrah #bumrah #benstokes #stokes #nathanlyon #lyon #blessingmuzarabani #muzarabani #brydoncarse #carse #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings