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
4 Up 71 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 453.13 M-5 | Wickets-27 | Avg-20 | SR-40 | ER-3.0
5 Down 3 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 447.53 M-11 | Wickets-47 | Avg-27 | SR-43 | ER-3.8
6 Up 3 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 444.71 M-9 | Wickets-48 | Avg-32 | SR-60 | ER-3.2
7 Down 2 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 432.88 M-12 | Wickets-48 | Avg-24 | SR-44 | ER-3.3
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
12 Up 15 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 398.24 M-5 | Wickets-23 | Avg-28 | SR-44 | ER-3.8
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
16 New Shoaib Bashir (England) flag Shoaib Bashir (England) 384.30 M-15 | Wickets-49 | Avg-40 | SR-64 | ER-3.8
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
20 Down 19 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 354.81 M-9 | Wickets-33 | Avg-23 | SR-49 | ER-2.8
21 New Tom Hartley (England) flag Tom Hartley (England) 346.20 M-5 | Wickets-22 | Avg-36 | SR-68 | ER-3.2
22 Up 63 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 345.28 M-7 | Wickets-35 | Avg-19 | SR-42 | ER-2.8
23 Up 8 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 335.76 M-2 | Wickets-20 | Avg-14 | SR-27 | ER-3.0
24 Up 17 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 331.37 M-10 | Wickets-31 | Avg-36 | SR-63 | ER-3.4
25 New Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 331.05 M-9 | Wickets-30 | Avg-28 | SR-47 | ER-3.6
26 New Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 330.04 M-3 | Wickets-22 | Avg-24 | SR-35 | ER-4.1
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
29 New Kuldeep Yadav (India) flag Kuldeep Yadav (India) 308.42 M-5 | Wickets-22 | Avg-23 | SR-37 | ER-3.7
30 Down 27 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 301.65 M-9 | Wickets-31 | Avg-31 | SR-51 | ER-3.6
31 Down 20 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 296.16 M-7 | Wickets-25 | Avg-36 | SR-62 | ER-3.4
32 New Washington Sundar (India) flag Washington Sundar (India) 274.75 M-4 | Wickets-19 | Avg-17 | SR-34 | ER-3.1
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
36 Up 23 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 241.97 M-12 | Wickets-23 | Avg-36 | SR-58 | ER-3.7
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
40 Down 7 Jack Leach (England) flag Jack Leach (England) 219.04 M-4 | Wickets-18 | Avg-33 | SR-57 | ER-3.5
41 New Rehan Ahmed (England) flag Rehan Ahmed (England) 207.11 M-4 | Wickets-15 | Avg-37 | SR-54 | ER-4.0
42 Up 57 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 190.84 M-5 | Wickets-13 | Avg-44 | SR-69 | ER-3.8
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
48 New Dane Piedt (South Africa) flag Dane Piedt (South Africa) 159.53 M-3 | Wickets-11 | Avg-31 | SR-55 | ER-3.4
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
53 New Neil Brand (South Africa) flag Neil Brand (South Africa) 143.41 M-2 | Wickets-8 | Avg-21 | SR-29 | ER-4.4
54 New Wiaan Mulder (South Africa) flag Wiaan Mulder (South Africa) 139.74 M-5 | Wickets-10 | Avg-18 | SR-37 | ER-2.9
55 Down 12 Joe Root (England) flag Joe Root (England) 131.49 M-17 | Wickets-11 | Avg-51 | SR-87 | ER-3.5
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
61 Up 10 Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 106.39 M-2 | Wickets-8 | Avg-21 | SR-36 | ER-3.5
62 New Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 104.39 M-1 | Wickets-9 | Avg-23 | SR-34 | ER-4.0
63 Down 26 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 102.89 M-7 | Wickets-6 | Avg-62 | SR-95 | ER-3.9
64 Up 5 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 102.10 M-10 | Wickets-6 | Avg-46 | SR-79 | ER-3.5
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
67 New Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 92.75 M-12 | Wickets-7 | Avg-37 | SR-73 | ER-3.0
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
72 Down 60 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 90.87 M-5 | Wickets-6 | Avg-58 | SR-105 | ER-3.3
73 New Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 88.46 M-3 | Wickets-8 | Avg-41 | SR-80 | ER-3.1
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
79 Down 21 Travis Head (Australia) flag Travis Head (Australia) 66.34 M-9 | Wickets-4 | Avg-26 | SR-45 | ER-3.5
80 Down 40 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 64.59 M-2 | Wickets-7 | Avg-19 | SR-51 | ER-2.3
81 Down 47 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 62.98 M-1 | Wickets-6 | Avg-31 | SR-48 | ER-3.8
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
90 New Jacob Bethell (England) flag Jacob Bethell (England) 56.78 M-3 | Wickets-3 | Avg-26 | SR-31 | ER-5.0
91 Down 28 Axar Patel (India) flag Axar Patel (India) 56.70 M-2 | Wickets-5 | Avg-41 | SR-56 | ER-4.4
92 New Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 56.58 M-2 | Wickets-4 | Avg-20 | SR-33 | ER-3.7
93 New Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 53.77 M-7 | Wickets-4 | Avg-35 | SR-37 | ER-5.6
94 New Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 51.84 M-1 | Wickets-4 | Avg-27 | SR-33 | ER-4.8
95 New Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 50.96 M-2 | Wickets-4 | Avg-51 | SR-68 | ER-4.5
96 New Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 50.74 M-9 | Wickets-3 | Avg-31 | SR-34 | ER-5.4
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
99 New Senuran Muthusamy (South Africa) flag Senuran Muthusamy (South Africa) 48.54 M-1 | Wickets-5 | Avg-11 | SR-19 | ER-3.4
100 Down 8 Zahir Khan (Afghanistan) flag Zahir Khan (Afghanistan) 47.63 M-2 | Wickets-5 | Avg-50 | SR-66 | ER-4.5
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #jaspritbumrah #bumrah #matthenry #henry #jaydenseales #seales #mitchellsantner #santner #ravichandranashwin #ashwin #prabathjayasuriya #jayasuriya #ravindrajadeja #jadeja #shamarjoseph #joseph #willorourke #orourke #brydoncarse #carse #asithafernando #fernando #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings