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 New Matt Henry (New Zealand) flag Matt Henry (New Zealand) 502.94 M-13 | Wickets-31 | Avg-19 | SR-21 | ER-5.2
2 Up 36 Jayden Seales (West Indies) flag Jayden Seales (West Indies) 480.86 M-12 | Wickets-27 | Avg-18 | SR-19 | ER-5.8
3 Up 41 Adil Rashid (England) flag Adil Rashid (England) 452.83 M-15 | Wickets-30 | Avg-24 | SR-24 | ER-5.9
5 Up 53 Jofra Archer (England) flag Jofra Archer (England) 374.26 M-9 | Wickets-18 | Avg-22 | SR-27 | ER-5.1
7 Up 36 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 364.59 M-13 | Wickets-19 | Avg-33 | SR-31 | ER-6.4
8 Up 17 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 361.96 M-12 | Wickets-23 | Avg-21 | SR-23 | ER-5.6
10 New Harshit Rana (India) flag Harshit Rana (India) 353.21 M-11 | Wickets-20 | Avg-26 | SR-26 | ER-6.0
11 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 342.52 M-14 | Wickets-17 | Avg-40 | SR-43 | ER-5.6
12 Up 47 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 336.65 M-18 | Wickets-17 | Avg-32 | SR-42 | ER-4.5
13 Down 12 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 321.46 M-10 | Wickets-18 | Avg-20 | SR-25 | ER-4.8
14 Up 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 286.44 M-10 | Wickets-16 | Avg-32 | SR-32 | ER-6.0
15 Up 6 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 283.14 M-14 | Wickets-18 | Avg-40 | SR-39 | ER-6.0
17 Up 13 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 273.89 M-10 | Wickets-18 | Avg-24 | SR-32 | ER-4.5
18 Up 72 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 266.83 M-11 | Wickets-21 | Avg-21 | SR-24 | ER-5.5
19 Down 12 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 261.69 M-11 | Wickets-14 | Avg-29 | SR-38 | ER-4.5
21 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 253.34 M-10 | Wickets-12 | Avg-37 | SR-33 | ER-6.8
22 Down 19 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 250.75 M-6 | Wickets-14 | Avg-16 | SR-18 | ER-5.4
23 New Mohammed Shami (India) flag Mohammed Shami (India) 244.82 M-7 | Wickets-11 | Avg-31 | SR-31 | ER-6.0
24 Down 16 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 232.05 M-6 | Wickets-12 | Avg-16 | SR-22 | ER-4.3
26 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 229.33 M-12 | Wickets-17 | Avg-29 | SR-27 | ER-6.5
27 Up 60 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 227.95 M-7 | Wickets-17 | Avg-18 | SR-23 | ER-4.6
28 New Varun Chakravarthy (India) flag Varun Chakravarthy (India) 224.49 M-4 | Wickets-10 | Avg-19 | SR-24 | ER-4.8
31 Down 25 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 206.19 M-9 | Wickets-15 | Avg-30 | SR-30 | ER-6.0
33 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 195.11 M-6 | Wickets-11 | Avg-22 | SR-23 | ER-5.8
34 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 187.34 M-11 | Wickets-10 | Avg-59 | SR-51 | ER-6.9
36 Up 21 Roston Chase (West Indies) flag Roston Chase (West Indies) 185.20 M-15 | Wickets-13 | Avg-36 | SR-44 | ER-5.0
37 Down 2 Brydon Carse (England) flag Brydon Carse (England) 176.43 M-11 | Wickets-11 | Avg-50 | SR-45 | ER-6.6
38 Up 9 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 174.39 M-11 | Wickets-11 | Avg-41 | SR-58 | ER-4.2
39 New Jamie Overton (England) flag Jamie Overton (England) 172.34 M-8 | Wickets-9 | Avg-29 | SR-32 | ER-5.4
40 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 166.85 M-4 | Wickets-10 | Avg-20 | SR-21 | ER-5.7
41 Down 30 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 165.05 M-6 | Wickets-10 | Avg-24 | SR-26 | ER-5.6
42 New Nathan Ellis (Australia) flag Nathan Ellis (Australia) 162.93 M-9 | Wickets-8 | Avg-50 | SR-57 | ER-5.3
43 New Saqib Mahmood (England) flag Saqib Mahmood (England) 161.34 M-8 | Wickets-11 | Avg-32 | SR-34 | ER-5.6
46 Down 27 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 151.47 M-6 | Wickets-8 | Avg-28 | SR-35 | ER-4.8
48 New Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 139.01 M-7 | Wickets-10 | Avg-30 | SR-33 | ER-5.5
49 New Hardik Pandya (India) flag Hardik Pandya (India) 137.55 M-8 | Wickets-7 | Avg-39 | SR-37 | ER-6.2
50 Down 27 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 133.76 M-8 | Wickets-9 | Avg-46 | SR-40 | ER-6.9
51 Up 35 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 132.96 M-6 | Wickets-9 | Avg-34 | SR-37 | ER-5.6
52 New Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 131.43 M-12 | Wickets-20 | Avg-18 | SR-26 | ER-4.2
53 Up 27 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 129.78 M-3 | Wickets-6 | Avg-25 | SR-26 | ER-5.8
56 New Prasidh Krishna (India) flag Prasidh Krishna (India) 125.85 M-4 | Wickets-8 | Avg-31 | SR-24 | ER-7.9
59 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 122.73 M-14 | Wickets-7 | Avg-59 | SR-53 | ER-6.7
60 New Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 119.15 M-8 | Wickets-14 | Avg-27 | SR-34 | ER-4.7
61 New Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 118.54 M-3 | Wickets-9 | Avg-18 | SR-16 | ER-6.6
63 Up 3 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 117.82 M-10 | Wickets-19 | Avg-22 | SR-26 | ER-5.1
66 Down 48 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 116.07 M-17 | Wickets-4 | Avg-92 | SR-84 | ER-6.6
67 New Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 115.56 M-3 | Wickets-9 | Avg-22 | SR-18 | ER-7.4
68 New Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 111.89 M-5 | Wickets-9 | Avg-16 | SR-21 | ER-4.5
69 Down 21 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 110.75 M-3 | Wickets-7 | Avg-18 | SR-21 | ER-5.2
70 New Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 110.71 M-11 | Wickets-3 | Avg-67 | SR-62 | ER-6.5
71 New Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 110.42 M-11 | Wickets-19 | Avg-26 | SR-28 | ER-5.4
73 Down 53 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 108.16 M-11 | Wickets-15 | Avg-22 | SR-27 | ER-5.0
75 Down 8 Washington Sundar (India) flag Washington Sundar (India) 103.52 M-6 | Wickets-6 | Avg-31 | SR-31 | ER-5.9
76 New Eshan Malinga (Sri Lanka) flag Eshan Malinga (Sri Lanka) 103.35 M-7 | Wickets-4 | Avg-56 | SR-56 | ER-6.0
79 Up 19 Liam Livingstone (England) flag Liam Livingstone (England) 97.50 M-6 | Wickets-4 | Avg-53 | SR-53 | ER-6.1
81 Down 21 Sean Abbott (Australia) flag Sean Abbott (Australia) 94.48 M-3 | Wickets-6 | Avg-22 | SR-23 | ER-5.6
82 New Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 93.65 M-6 | Wickets-4 | Avg-12 | SR-18 | ER-3.8
83 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 92.53 M-13 | Wickets-4 | Avg-27 | SR-24 | ER-6.8
84 Down 62 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 91.60 M-6 | Wickets-4 | Avg-37 | SR-41 | ER-5.5
85 Down 44 Travis Head (Australia) flag Travis Head (Australia) 91.26 M-10 | Wickets-4 | Avg-23 | SR-21 | ER-6.5
88 New Karan KC (Nepal) flag Karan KC (Nepal) 88.65 M-8 | Wickets-12 | Avg-32 | SR-36 | ER-5.4
89 Down 44 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 85.94 M-9 | Wickets-14 | Avg-29 | SR-34 | ER-5.0
90 New Bilal Sami (Afghanistan) flag Bilal Sami (Afghanistan) 85.84 M-1 | Wickets-5 | Avg-7 | SR-9 | ER-4.6
91 New Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 84.80 M-5 | Wickets-7 | Avg-39 | SR-39 | ER-5.9
92 Down 21 Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 84.60 M-7 | Wickets-4 | Avg-19 | SR-18 | ER-6.2
93 Down 38 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 79.28 M-5 | Wickets-7 | Avg-38 | SR-41 | ER-5.6
96 Down 68 Mark Adair (Ireland) flag Mark Adair (Ireland) 76.58 M-3 | Wickets-6 | Avg-24 | SR-25 | ER-5.7
97 Down 34 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 75.60 M-5 | Wickets-4 | Avg-41 | SR-60 | ER-4.1
98 New Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 75.30 M-8 | Wickets-6 | Avg-41 | SR-45 | ER-5.4
99 Down 22 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 74.22 M-8 | Wickets-4 | Avg-59 | SR-66 | ER-5.3
100 Down 9 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 74.00 M-11 | Wickets-19 | Avg-27 | SR-31 | ER-5.2
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #matthenry #henry #jaydenseales #seales #adilrashid #rashid #jofraarcher #archer #lungingidi #ngidi #asithafernando #fernando #harshitrana #rana #willorourke #orourke #michaelbracewell #bracewell #waninduhasaranga #hasaranga #adamzampa #zampa #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings