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
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
15 Up 6 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 283.14 M-14 | Wickets-18 | Avg-40 | SR-39 | ER-6.0
16 New Nandre Burger (South Africa) flag Nandre Burger (South Africa) 278.91 M-9 | Wickets-16 | Avg-28 | SR-26 | ER-6.4
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
20 Down 16 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 261.29 M-12 | Wickets-16 | Avg-39 | SR-37 | ER-6.3
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
26 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 229.33 M-12 | Wickets-17 | Avg-29 | SR-27 | ER-6.5
31 Down 25 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 206.19 M-9 | Wickets-15 | Avg-30 | SR-30 | ER-6.0
32 New Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 200.73 M-5 | Wickets-10 | Avg-25 | SR-27 | ER-5.6
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
37 Down 2 Brydon Carse (England) flag Brydon Carse (England) 176.43 M-11 | Wickets-11 | Avg-50 | SR-45 | ER-6.6
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
44 Up 25 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 156.52 M-6 | Wickets-8 | Avg-41 | SR-40 | ER-6.2
46 Down 27 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 151.47 M-6 | Wickets-8 | Avg-28 | SR-35 | ER-4.8
47 New Arshdeep Singh (India) flag Arshdeep Singh (India) 139.16 M-6 | Wickets-10 | Avg-26 | SR-28 | ER-5.6
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
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
57 New JJ Smit (Namibia) flag JJ Smit (Namibia) 124.28 M-11 | Wickets-18 | Avg-19 | SR-26 | ER-4.4
59 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 122.73 M-14 | Wickets-7 | Avg-59 | SR-53 | ER-6.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
64 New Akif Javed (Pakistan) flag Akif Javed (Pakistan) 117.73 M-3 | Wickets-7 | Avg-24 | SR-24 | ER-5.9
65 Up 7 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 117.66 M-11 | Wickets-20 | Avg-16 | SR-28 | ER-3.5
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
71 New Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 110.42 M-11 | Wickets-19 | Avg-26 | SR-28 | ER-5.4
72 Down 56 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 108.68 M-5 | Wickets-10 | Avg-24 | SR-27 | ER-5.3
76 New Eshan Malinga (Sri Lanka) flag Eshan Malinga (Sri Lanka) 103.35 M-7 | Wickets-4 | Avg-56 | SR-56 | ER-6.0
81 Down 21 Sean Abbott (Australia) flag Sean Abbott (Australia) 94.48 M-3 | Wickets-6 | Avg-22 | SR-23 | ER-5.6
87 Down 51 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 88.77 M-9 | Wickets-5 | Avg-66 | SR-77 | ER-5.2
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
93 Down 38 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 79.28 M-5 | Wickets-7 | Avg-38 | SR-41 | ER-5.6
94 Down 18 Brad Currie (Scotland) flag Brad Currie (Scotland) 78.42 M-5 | Wickets-16 | Avg-11 | SR-15 | ER-4.2
95 New Spencer Johnson (Australia) flag Spencer Johnson (Australia) 77.49 M-3 | Wickets-4 | Avg-37 | SR-36 | ER-6.1
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
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 #jofraarcher #archer #lungingidi #ngidi #asithafernando #fernando #harshitrana #rana #willorourke #orourke #naseemshah #shah #nandreburger #burger #jacobduffy #duffy #shaheenshahafridi #afridi #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings