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 - 2nd Nov 2025. 

CRR Change Name Points Stats
1 Up 48 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 884.58 M-14 | Wickets-31 | Avg-10 | SR-10 | ER-5.6
2 Down 1 Arshdeep Singh (India) flag Arshdeep Singh (India) 847.28 M-18 | Wickets-36 | Avg-14 | SR-11 | ER-7.6
3 New Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 765.27 M-19 | Wickets-32 | Avg-15 | SR-12 | ER-7.6
4 New Jasprit Bumrah (India) flag Jasprit Bumrah (India) 729.43 M-8 | Wickets-15 | Avg-8 | SR-12 | ER-4.2
5 New Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 724.55 M-23 | Wickets-36 | Avg-19 | SR-14 | ER-8.1
6 New Adam Zampa (Australia) flag Adam Zampa (Australia) 721.42 M-21 | Wickets-35 | Avg-17 | SR-13 | ER-7.7
7 New Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 699.38 M-24 | Wickets-35 | Avg-19 | SR-14 | ER-8.0
8 Up 27 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 676.92 M-17 | Wickets-24 | Avg-17 | SR-14 | ER-7.2
9 New Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 670.47 M-18 | Wickets-30 | Avg-15 | SR-11 | ER-8.5
10 New Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 662.87 M-11 | Wickets-15 | Avg-18 | SR-16 | ER-6.7
11 New Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 661.55 M-20 | Wickets-38 | Avg-14 | SR-12 | ER-7.1
12 Up 25 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 658.38 M-17 | Wickets-27 | Avg-20 | SR-13 | ER-9.0
13 New Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 656.19 M-10 | Wickets-20 | Avg-9 | SR-11 | ER-5.0
14 Up 1 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 624.67 M-19 | Wickets-30 | Avg-17 | SR-14 | ER-7.0
15 Up 19 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 612.50 M-18 | Wickets-27 | Avg-19 | SR-15 | ER-7.6
16 Up 3 Axar Patel (India) flag Axar Patel (India) 612.32 M-16 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
17 New Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 587.31 M-12 | Wickets-19 | Avg-16 | SR-13 | ER-7.3
18 New Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 585.65 M-16 | Wickets-22 | Avg-22 | SR-16 | ER-8.3
19 New Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 577.63 M-18 | Wickets-30 | Avg-16 | SR-11 | ER-8.3
20 Down 16 Adil Rashid (England) flag Adil Rashid (England) 555.36 M-15 | Wickets-19 | Avg-19 | SR-16 | ER-7.1
21 New Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 541.32 M-12 | Wickets-14 | Avg-22 | SR-18 | ER-7.2
22 New Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 534.47 M-12 | Wickets-17 | Avg-19 | SR-16 | ER-7.4
23 Down 14 Hardik Pandya (India) flag Hardik Pandya (India) 523.25 M-17 | Wickets-16 | Avg-26 | SR-19 | ER-8.2
24 New Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 522.22 M-9 | Wickets-13 | Avg-15 | SR-14 | ER-6.3
25 Down 7 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 520.57 M-9 | Wickets-17 | Avg-13 | SR-13 | ER-6.4
26 New Jofra Archer (England) flag Jofra Archer (England) 501.03 M-14 | Wickets-17 | Avg-21 | SR-17 | ER-7.5
27 New Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 499.41 M-17 | Wickets-21 | Avg-17 | SR-12 | ER-8.8
28 Down 17 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 488.67 M-23 | Wickets-23 | Avg-23 | SR-20 | ER-6.9
29 Down 13 Mark Adair (Ireland) flag Mark Adair (Ireland) 484.65 M-14 | Wickets-25 | Avg-17 | SR-13 | ER-7.9
30 New Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 484.57 M-24 | Wickets-26 | Avg-21 | SR-17 | ER-7.5
31 Down 29 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 477.15 M-16 | Wickets-22 | Avg-21 | SR-17 | ER-7.5
32 New Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 461.31 M-21 | Wickets-24 | Avg-22 | SR-19 | ER-7.1
33 New Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 459.89 M-24 | Wickets-28 | Avg-19 | SR-18 | ER-6.4
34 Down 29 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 456.37 M-19 | Wickets-22 | Avg-26 | SR-18 | ER-8.6
35 New Chris Jordan (England) flag Chris Jordan (England) 447.17 M-7 | Wickets-12 | Avg-16 | SR-10 | ER-9.4
36 New Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 441.53 M-21 | Wickets-24 | Avg-15 | SR-15 | ER-5.8
37 Down 25 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 438.50 M-21 | Wickets-23 | Avg-26 | SR-17 | ER-9.5
38 Up 41 Washington Sundar (India) flag Washington Sundar (India) 436.71 M-12 | Wickets-16 | Avg-13 | SR-13 | ER-5.8
39 Up 33 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 435.97 M-21 | Wickets-18 | Avg-23 | SR-17 | ER-8.2
40 Down 34 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 427.99 M-6 | Wickets-11 | Avg-15 | SR-13 | ER-7.4
41 New Marco Jansen (South Africa) flag Marco Jansen (South Africa) 418.19 M-13 | Wickets-10 | Avg-33 | SR-28 | ER-7.0
42 New Roston Chase (West Indies) flag Roston Chase (West Indies) 413.48 M-22 | Wickets-15 | Avg-27 | SR-24 | ER-6.9
43 New Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 407.24 M-5 | Wickets-11 | Avg-12 | SR-9 | ER-7.9
44 New Varun Chakravarthy (India) flag Varun Chakravarthy (India) 406.64 M-7 | Wickets-17 | Avg-12 | SR-10 | ER-7.5
45 Up 39 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 406.53 M-24 | Wickets-24 | Avg-22 | SR-20 | ER-6.6
46 Up 39 Andre Russell (West Indies) flag Andre Russell (West Indies) 397.74 M-11 | Wickets-14 | Avg-20 | SR-13 | ER-9.2
47 New Liam Livingstone (England) flag Liam Livingstone (England) 395.74 M-17 | Wickets-14 | Avg-16 | SR-12 | ER-8.4
48 New Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 389.54 M-12 | Wickets-12 | Avg-25 | SR-20 | ER-7.3
49 New Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 389.24 M-13 | Wickets-12 | Avg-27 | SR-24 | ER-6.8
50 Up 1 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 387.65 M-19 | Wickets-28 | Avg-11 | SR-14 | ER-4.5
51 New Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 380.66 M-13 | Wickets-20 | Avg-17 | SR-11 | ER-9.4
52 Down 49 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 379.00 M-15 | Wickets-14 | Avg-28 | SR-24 | ER-7.0
53 New Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 376.22 M-16 | Wickets-17 | Avg-22 | SR-18 | ER-7.3
54 New Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 372.91 M-6 | Wickets-12 | Avg-10 | SR-10 | ER-6.4
55 New Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 365.41 M-23 | Wickets-21 | Avg-26 | SR-23 | ER-6.8
56 New Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 360.77 M-17 | Wickets-26 | Avg-13 | SR-12 | ER-6.4
57 New Trent Boult (New Zealand) flag Trent Boult (New Zealand) 360.12 M-6 | Wickets-9 | Avg-15 | SR-15 | ER-6.0
58 New Pat Cummins (Australia) flag Pat Cummins (Australia) 358.44 M-7 | Wickets-11 | Avg-19 | SR-14 | ER-7.9
59 New Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 356.14 M-26 | Wickets-36 | Avg-16 | SR-16 | ER-6.0
60 New Mehran Khan (Oman) flag Mehran Khan (Oman) 348.58 M-18 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
61 New Brad Currie (Scotland) flag Brad Currie (Scotland) 345.86 M-9 | Wickets-14 | Avg-12 | SR-13 | ER-5.7
62 New Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 345.25 M-11 | Wickets-9 | Avg-33 | SR-29 | ER-6.8
63 New Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 344.83 M-21 | Wickets-19 | Avg-26 | SR-20 | ER-7.9
64 New Saqib Mahmood (England) flag Saqib Mahmood (England) 344.07 M-6 | Wickets-11 | Avg-14 | SR-11 | ER-7.3
65 New Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 336.60 M-13 | Wickets-18 | Avg-17 | SR-14 | ER-7.1
66 New Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 334.00 M-8 | Wickets-15 | Avg-14 | SR-12 | ER-6.8
67 New Sompal Kami (Nepal) flag Sompal Kami (Nepal) 333.59 M-19 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
68 New Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 333.17 M-21 | Wickets-9 | Avg-31 | SR-25 | ER-7.4
69 Down 52 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 323.87 M-9 | Wickets-8 | Avg-22 | SR-23 | ER-5.7
70 New Mark Watt (Scotland) flag Mark Watt (Scotland) 323.24 M-12 | Wickets-13 | Avg-23 | SR-18 | ER-7.6
71 New Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 321.46 M-16 | Wickets-16 | Avg-24 | SR-21 | ER-6.7
72 Down 18 Ben White (Ireland) flag Ben White (Ireland) 318.43 M-13 | Wickets-11 | Avg-31 | SR-21 | ER-9.0
73 New Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 318.11 M-24 | Wickets-16 | Avg-11 | SR-10 | ER-6.6
74 New Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 308.09 M-15 | Wickets-7 | Avg-8 | SR-9 | ER-5.9
75 New Obed McCoy (West Indies) flag Obed McCoy (West Indies) 307.76 M-11 | Wickets-11 | Avg-26 | SR-16 | ER-9.6
76 Down 30 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 306.18 M-8 | Wickets-10 | Avg-16 | SR-15 | ER-6.5
77 Down 41 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 304.94 M-10 | Wickets-10 | Avg-29 | SR-23 | ER-7.6
78 Down 70 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 304.92 M-21 | Wickets-30 | Avg-14 | SR-14 | ER-6.0
79 Down 72 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 300.49 M-14 | Wickets-12 | Avg-30 | SR-22 | ER-8.2
80 New Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 298.36 M-14 | Wickets-20 | Avg-12 | SR-11 | ER-6.5
81 New Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 292.00 M-11 | Wickets-10 | Avg-35 | SR-22 | ER-9.4
82 Down 58 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 288.32 M-12 | Wickets-9 | Avg-28 | SR-23 | ER-7.1
83 New Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 279.67 M-13 | Wickets-14 | Avg-24 | SR-17 | ER-8.6
84 New Spencer Johnson (Australia) flag Spencer Johnson (Australia) 277.07 M-6 | Wickets-12 | Avg-15 | SR-10 | ER-9.2
85 New Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 276.98 M-21 | Wickets-19 | Avg-34 | SR-23 | ER-8.9
86 Down 48 Henry Ssenyondo (Uganda) flag Henry Ssenyondo (Uganda) 273.39 M-17 | Wickets-28 | Avg-10 | SR-12 | ER-5.1
87 Down 39 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 269.53 M-13 | Wickets-18 | Avg-14 | SR-13 | ER-6.3
88 New Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 265.95 M-14 | Wickets-8 | Avg-23 | SR-16 | ER-8.7
89 New Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 265.14 M-10 | Wickets-10 | Avg-29 | SR-18 | ER-9.8
90 Down 63 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 261.27 M-25 | Wickets-40 | Avg-18 | SR-14 | ER-7.6
91 New Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 259.65 M-21 | Wickets-38 | Avg-15 | SR-12 | ER-7.8
92 New Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 255.46 M-15 | Wickets-17 | Avg-19 | SR-18 | ER-6.2
93 Down 68 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 255.46 M-20 | Wickets-21 | Avg-24 | SR-20 | ER-7.0
94 New Karan KC (Nepal) flag Karan KC (Nepal) 254.84 M-20 | Wickets-18 | Avg-27 | SR-20 | ER-8.1
95 New Alei Nao (P.N.G.) flag Alei Nao (P.N.G.) 249.55 M-8 | Wickets-11 | Avg-13 | SR-15 | ER-5.2
96 New Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 247.39 M-7 | Wickets-11 | Avg-15 | SR-13 | ER-6.8
97 Down 52 Sean Abbott (Australia) flag Sean Abbott (Australia) 247.13 M-6 | Wickets-12 | Avg-16 | SR-11 | ER-8.8
98 Down 6 Reece Topley (England) flag Reece Topley (England) 244.12 M-10 | Wickets-5 | Avg-49 | SR-34 | ER-8.7
99 New Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 243.83 M-10 | Wickets-9 | Avg-15 | SR-15 | ER-5.8
100 New Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 242.40 M-12 | Wickets-7 | Avg-27 | SR-19 | ER-8.3