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.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 Up 65 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 735.09 M-13 | Wickets-71 | Avg-15 | SR-30 | ER-3.0
2 Up 21 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 545.14 M-9 | Wickets-48 | Avg-19 | SR-34 | ER-3.3
3 New Jayden Seales (West Indies) flag Jayden Seales (West Indies) 473.04 M-7 | Wickets-35 | Avg-20 | SR-34 | ER-3.5
8 New Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 426.57 M-8 | Wickets-29 | Avg-27 | SR-38 | ER-4.2
9 New Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 423.79 M-10 | Wickets-36 | Avg-25 | SR-39 | ER-3.8
10 New Brydon Carse (England) flag Brydon Carse (England) 408.68 M-5 | Wickets-27 | Avg-20 | SR-35 | ER-3.4
11 Up 13 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 398.59 M-9 | Wickets-37 | Avg-24 | SR-40 | ER-3.6
13 Down 6 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 395.65 M-7 | Wickets-35 | Avg-14 | SR-32 | ER-2.5
14 Down 10 Pat Cummins (Australia) flag Pat Cummins (Australia) 393.52 M-9 | Wickets-37 | Avg-24 | SR-45 | ER-3.2
15 New Gus Atkinson (England) flag Gus Atkinson (England) 385.20 M-11 | Wickets-52 | Avg-22 | SR-35 | ER-3.7
17 Up 48 Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 381.59 M-7 | Wickets-30 | Avg-24 | SR-37 | ER-3.9
18 Up 4 Mohammed Siraj (India) flag Mohammed Siraj (India) 379.44 M-13 | Wickets-35 | Avg-31 | SR-49 | ER-3.8
19 Down 6 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 361.55 M-7 | Wickets-26 | Avg-34 | SR-43 | ER-4.6
25 New Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 331.05 M-9 | Wickets-30 | Avg-28 | SR-47 | ER-3.6
27 Up 35 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 317.66 M-7 | Wickets-29 | Avg-23 | SR-42 | ER-3.2
28 Down 11 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 315.22 M-8 | Wickets-34 | Avg-20 | SR-39 | ER-3.0
30 Down 27 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 301.65 M-9 | Wickets-31 | Avg-31 | SR-51 | ER-3.6
33 Up 23 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 274.35 M-4 | Wickets-22 | Avg-17 | SR-27 | ER-3.8
34 New Dane Paterson (South Africa) flag Dane Paterson (South Africa) 252.58 M-5 | Wickets-21 | Avg-23 | SR-46 | ER-3.0
35 Down 25 Chris Woakes (England) flag Chris Woakes (England) 250.06 M-9 | Wickets-32 | Avg-24 | SR-49 | ER-3.0
37 Up 47 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 239.29 M-4 | Wickets-19 | Avg-20 | SR-38 | ER-3.2
38 Down 10 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 230.74 M-5 | Wickets-17 | Avg-21 | SR-40 | ER-3.1
39 New Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 223.10 M-6 | Wickets-20 | Avg-37 | SR-48 | ER-4.6
43 New Akash Deep (India) flag Akash Deep (India) 186.18 M-7 | Wickets-15 | Avg-35 | SR-58 | ER-3.6
44 Down 30 James Anderson (England) flag James Anderson (England) 185.39 M-5 | Wickets-14 | Avg-28 | SR-59 | ER-2.9
45 Down 27 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 183.30 M-5 | Wickets-9 | Avg-34 | SR-43 | ER-4.7
46 Down 31 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 183.23 M-11 | Wickets-17 | Avg-59 | SR-96 | ER-3.7
47 Down 27 Mark Wood (England) flag Mark Wood (England) 175.29 M-6 | Wickets-15 | Avg-37 | SR-61 | ER-3.6
49 Up 51 Matthew Potts (England) flag Matthew Potts (England) 155.34 M-4 | Wickets-13 | Avg-30 | SR-57 | ER-3.1
50 Down 4 Scott Boland (Australia) flag Scott Boland (Australia) 150.25 M-2 | Wickets-11 | Avg-18 | SR-35 | ER-3.1
51 Up 2 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 148.33 M-3 | Wickets-13 | Avg-26 | SR-40 | ER-3.9
52 New Milan Rathnayake (Sri Lanka) flag Milan Rathnayake (Sri Lanka) 147.93 M-4 | Wickets-10 | Avg-33 | SR-48 | ER-4.1
54 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 139.74 M-5 | Wickets-10 | Avg-18 | SR-37 | ER-2.9
56 New Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 129.82 M-3 | Wickets-11 | Avg-30 | SR-45 | ER-4.0
57 New Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 129.26 M-1 | Wickets-7 | Avg-19 | SR-35 | ER-3.3
58 Up 16 Ben Stokes (England) flag Ben Stokes (England) 121.32 M-13 | Wickets-13 | Avg-37 | SR-60 | ER-3.7
59 New Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 113.74 M-2 | Wickets-7 | Avg-48 | SR-49 | ER-5.9
60 Down 28 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 106.78 M-3 | Wickets-9 | Avg-43 | SR-62 | ER-4.1
65 Up 8 Mark Adair (Ireland) flag Mark Adair (Ireland) 99.17 M-2 | Wickets-12 | Avg-16 | SR-33 | ER-2.9
66 Down 37 Jason Holder (West Indies) flag Jason Holder (West Indies) 95.55 M-5 | Wickets-5 | Avg-67 | SR-122 | ER-3.3
68 New Justin Greaves (West Indies) flag Justin Greaves (West Indies) 92.64 M-4 | Wickets-6 | Avg-32 | SR-65 | ER-3.0
69 Down 19 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 92.31 M-2 | Wickets-7 | Avg-22 | SR-32 | ER-4.2
70 Down 16 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 92.26 M-9 | Wickets-5 | Avg-43 | SR-68 | ER-3.7
71 Down 11 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 91.34 M-2 | Wickets-10 | Avg-17 | SR-30 | ER-3.4
74 Up 17 Mukesh Kumar (India) flag Mukesh Kumar (India) 79.16 M-2 | Wickets-5 | Avg-25 | SR-29 | ER-5.2
75 New Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 73.65 M-4 | Wickets-3 | Avg-49 | SR-70 | ER-4.2
76 New Ben Sears (New Zealand) flag Ben Sears (New Zealand) 72.20 M-1 | Wickets-5 | Avg-32 | SR-40 | ER-4.9
77 New Olly Stone (England) flag Olly Stone (England) 71.83 M-2 | Wickets-7 | Avg-29 | SR-36 | ER-4.9
78 Up 12 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 71.50 M-1 | Wickets-6 | Avg-16 | SR-32 | ER-2.9
82 New Craig Young (Ireland) flag Craig Young (Ireland) 62.36 M-2 | Wickets-8 | Avg-17 | SR-34 | ER-2.9
83 New Harshit Rana (India) flag Harshit Rana (India) 61.74 M-2 | Wickets-4 | Avg-51 | SR-68 | ER-4.5
84 New Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 61.45 M-3 | Wickets-7 | Avg-38 | SR-60 | ER-3.8
85 Down 47 Cameron Green (Australia) flag Cameron Green (Australia) 59.79 M-4 | Wickets-5 | Avg-31 | SR-50 | ER-3.7
86 Down 38 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 58.88 M-3 | Wickets-6 | Avg-49 | SR-94 | ER-3.1
87 New Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 58.76 M-2 | Wickets-3 | Avg-40 | SR-90 | ER-2.7
88 New Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 58.53 M-1 | Wickets-5 | Avg-23 | SR-32 | ER-4.4
89 New Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 58.45 M-2 | Wickets-8 | Avg-19 | SR-45 | ER-2.5
92 New Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 56.58 M-2 | Wickets-4 | Avg-20 | SR-33 | ER-3.7
94 New Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 51.84 M-1 | Wickets-4 | Avg-27 | SR-33 | ER-4.8
97 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 50.36 M-2 | Wickets-6 | Avg-26 | SR-58 | ER-2.7
98 Down 56 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 49.30 M-2 | Wickets-4 | Avg-40 | SR-80 | ER-3.0
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jaspritbumrah #bumrah #matthenry #henry #jaydenseales #seales #shamarjoseph #joseph #willorourke #orourke #brydoncarse #carse #asithafernando #fernando #joshhazlewood #hazlewood #patcummins #cummins #gusatkinson #atkinson #lahirukumara #kumara #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings