Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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 - 31st Jul 2025.

CRR Change Name Points Stats
1 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 954.64 M-18 | Wickets-36 | Avg-14 | SR-11 | ER-7.6
3 No change Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 824.84 M-19 | Wickets-32 | Avg-15 | SR-12 | ER-7.6
4 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 806.33 M-23 | Wickets-36 | Avg-19 | SR-14 | ER-8.1
8 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 745.61 M-17 | Wickets-24 | Avg-17 | SR-14 | ER-7.2
9 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 743.03 M-17 | Wickets-27 | Avg-20 | SR-13 | ER-9.0
10 No change Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 736.95 M-18 | Wickets-30 | Avg-15 | SR-11 | ER-8.5
11 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 682.45 M-19 | Wickets-30 | Avg-17 | SR-14 | ER-7.0
12 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 655.06 M-18 | Wickets-27 | Avg-19 | SR-15 | ER-7.6
13 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 653.52 M-8 | Wickets-15 | Avg-8 | SR-12 | ER-4.2
15 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 646.72 M-16 | Wickets-22 | Avg-22 | SR-16 | ER-8.3
16 No change Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 642.27 M-18 | Wickets-30 | Avg-16 | SR-11 | ER-8.3
17 No change Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 604.94 M-11 | Wickets-15 | Avg-18 | SR-16 | ER-6.7
18 No change Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 594.89 M-10 | Wickets-20 | Avg-9 | SR-11 | ER-5.0
20 No change Hardik Pandya (India) flag Hardik Pandya (India) 571.00 M-17 | Wickets-16 | Avg-26 | SR-19 | ER-8.2
21 No change Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 558.97 M-12 | Wickets-19 | Avg-16 | SR-13 | ER-7.3
22 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 546.97 M-17 | Wickets-21 | Avg-17 | SR-12 | ER-8.8
26 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 516.07 M-14 | Wickets-25 | Avg-17 | SR-13 | ER-7.9
27 No change Jofra Archer (England) flag Jofra Archer (England) 515.71 M-14 | Wickets-17 | Avg-21 | SR-17 | ER-7.5
28 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 512.59 M-19 | Wickets-22 | Avg-26 | SR-18 | ER-8.6
30 No change Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 496.16 M-12 | Wickets-17 | Avg-19 | SR-16 | ER-7.4
31 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 495.52 M-24 | Wickets-28 | Avg-19 | SR-18 | ER-6.4
33 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 492.79 M-21 | Wickets-23 | Avg-26 | SR-17 | ER-9.5
34 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 484.26 M-9 | Wickets-13 | Avg-15 | SR-14 | ER-6.3
35 No change Tim Southee (New Zealand) flag Tim Southee (New Zealand) 479.67 M-9 | Wickets-17 | Avg-13 | SR-13 | ER-6.4
36 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 457.87 M-21 | Wickets-18 | Avg-23 | SR-17 | ER-8.2
39 No change Chris Jordan (England) flag Chris Jordan (England) 430.37 M-7 | Wickets-12 | Avg-16 | SR-10 | ER-9.4
43 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 408.91 M-16 | Wickets-17 | Avg-22 | SR-18 | ER-7.3
45 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 399.15 M-13 | Wickets-10 | Avg-33 | SR-28 | ER-7.0
49 No change Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 389.60 M-17 | Wickets-26 | Avg-13 | SR-12 | ER-6.4
52 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 382.06 M-13 | Wickets-20 | Avg-17 | SR-11 | ER-9.4
55 No change Mehran Khan (Oman) flag Mehran Khan (Oman) 373.49 M-18 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
56 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 372.59 M-11 | Wickets-14 | Avg-20 | SR-13 | ER-9.2
58 No change Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 356.42 M-12 | Wickets-12 | Avg-25 | SR-20 | ER-7.3
59 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 351.84 M-19 | Wickets-18 | Avg-25 | SR-19 | ER-7.9
61 No change Pat Cummins (Australia) flag Pat Cummins (Australia) 342.37 M-7 | Wickets-11 | Avg-19 | SR-14 | ER-7.9
62 No change Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 338.41 M-16 | Wickets-16 | Avg-24 | SR-21 | ER-6.7
65 No change Saqib Mahmood (England) flag Saqib Mahmood (England) 326.88 M-6 | Wickets-11 | Avg-14 | SR-11 | ER-7.3
66 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 324.27 M-6 | Wickets-9 | Avg-15 | SR-15 | ER-6.0
67 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 321.00 M-13 | Wickets-18 | Avg-17 | SR-14 | ER-7.1
69 No change Brad Currie (Scotland) flag Brad Currie (Scotland) 316.96 M-9 | Wickets-14 | Avg-12 | SR-13 | ER-5.7
70 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 316.16 M-15 | Wickets-7 | Avg-8 | SR-9 | ER-5.9
71 No change Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 313.73 M-8 | Wickets-15 | Avg-14 | SR-12 | ER-6.8
73 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 309.73 M-11 | Wickets-9 | Avg-33 | SR-29 | ER-6.8
75 No change Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 301.54 M-21 | Wickets-19 | Avg-34 | SR-23 | ER-8.9
78 No change Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 291.68 M-21 | Wickets-38 | Avg-15 | SR-12 | ER-7.8
80 No change Obed McCoy (West Indies) flag Obed McCoy (West Indies) 290.26 M-11 | Wickets-11 | Avg-26 | SR-16 | ER-9.6
82 No change Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 285.57 M-10 | Wickets-10 | Avg-29 | SR-23 | ER-7.6
83 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 284.63 M-25 | Wickets-40 | Avg-18 | SR-14 | ER-7.6
84 No change Nathan Ellis (Australia) flag Nathan Ellis (Australia) 280.79 M-8 | Wickets-10 | Avg-16 | SR-15 | ER-6.5
85 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 278.92 M-20 | Wickets-21 | Avg-24 | SR-20 | ER-7.0
86 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 276.95 M-11 | Wickets-10 | Avg-35 | SR-22 | ER-9.4
87 No change Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 272.88 M-13 | Wickets-14 | Avg-24 | SR-17 | ER-8.6
88 No change Karan KC (Nepal) flag Karan KC (Nepal) 268.07 M-20 | Wickets-18 | Avg-27 | SR-20 | ER-8.1
89 No change Spencer Johnson (Australia) flag Spencer Johnson (Australia) 267.76 M-6 | Wickets-12 | Avg-15 | SR-10 | ER-9.2
91 No change Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 256.10 M-20 | Wickets-21 | Avg-24 | SR-21 | ER-7.1
93 No change Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 253.87 M-14 | Wickets-8 | Avg-23 | SR-16 | ER-8.7
94 No change Luke Jongwe (Zimbabwe) flag Luke Jongwe (Zimbabwe) 253.74 M-10 | Wickets-10 | Avg-29 | SR-18 | ER-9.8
96 No change Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 246.91 M-17 | Wickets-27 | Avg-17 | SR-14 | ER-7.4
98 No change Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 241.97 M-14 | Wickets-15 | Avg-27 | SR-18 | ER-9.2
99 No change Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 240.86 M-14 | Wickets-18 | Avg-20 | SR-14 | ER-8.2
100 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 239.13 M-6 | Wickets-12 | Avg-16 | SR-11 | ER-8.8