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
2 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 907.00 M-14 | Wickets-31 | Avg-10 | SR-10 | ER-5.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
5 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 802.44 M-21 | Wickets-35 | Avg-17 | SR-13 | ER-7.7
6 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 768.74 M-24 | Wickets-35 | Avg-19 | SR-14 | ER-8.0
7 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 745.81 M-20 | Wickets-38 | Avg-14 | SR-12 | ER-7.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
14 No change Axar Patel (India) flag Axar Patel (India) 652.72 M-16 | Wickets-20 | Avg-16 | SR-14 | ER-7.1
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
19 No change Adil Rashid (England) flag Adil Rashid (England) 586.26 M-15 | Wickets-19 | Avg-19 | SR-16 | ER-7.1
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
23 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 534.71 M-24 | Wickets-26 | Avg-21 | SR-17 | ER-7.5
24 No change Ravi Bishnoi (India) flag Ravi Bishnoi (India) 528.69 M-16 | Wickets-22 | Avg-21 | SR-17 | ER-7.5
25 No change Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 517.14 M-23 | Wickets-23 | Avg-23 | SR-20 | ER-6.9
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
29 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 508.57 M-12 | Wickets-14 | Avg-22 | SR-18 | ER-7.2
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
32 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 494.41 M-21 | Wickets-24 | Avg-22 | SR-19 | ER-7.1
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
37 No change Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 455.50 M-21 | Wickets-24 | Avg-15 | SR-15 | ER-5.8
38 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 435.12 M-24 | Wickets-24 | Avg-22 | SR-20 | ER-6.6
39 No change Chris Jordan (England) flag Chris Jordan (England) 430.37 M-7 | Wickets-12 | Avg-16 | SR-10 | ER-9.4
40 No change Liam Livingstone (England) flag Liam Livingstone (England) 430.16 M-17 | Wickets-14 | Avg-16 | SR-12 | ER-8.4
41 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 426.42 M-22 | Wickets-15 | Avg-27 | SR-24 | ER-6.9
42 No change Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 410.68 M-19 | Wickets-28 | Avg-11 | SR-14 | ER-4.5
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
44 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 404.92 M-6 | Wickets-11 | Avg-15 | SR-13 | ER-7.4
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
46 No change Varun Chakravarthy (India) flag Varun Chakravarthy (India) 394.35 M-7 | Wickets-17 | Avg-12 | SR-10 | ER-7.5
47 No change Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 392.68 M-23 | Wickets-21 | Avg-26 | SR-23 | ER-6.8
48 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 390.14 M-15 | Wickets-14 | Avg-28 | SR-24 | 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
50 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 387.93 M-5 | Wickets-11 | Avg-12 | SR-9 | ER-7.9
51 No change Washington Sundar (India) flag Washington Sundar (India) 387.64 M-12 | Wickets-16 | Avg-13 | SR-13 | ER-5.8
52 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 382.06 M-13 | Wickets-20 | Avg-17 | SR-11 | ER-9.4
53 No change Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 378.74 M-26 | Wickets-36 | Avg-16 | SR-16 | ER-6.0
54 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 376.88 M-21 | Wickets-19 | Avg-26 | SR-20 | ER-7.9
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
57 No change Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 371.10 M-13 | Wickets-12 | Avg-27 | SR-24 | ER-6.8
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
60 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 344.55 M-24 | Wickets-16 | Avg-11 | SR-10 | ER-6.6
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
63 No change Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 337.18 M-6 | Wickets-12 | Avg-10 | SR-10 | ER-6.4
64 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 331.52 M-21 | Wickets-9 | Avg-31 | SR-25 | ER-7.4
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
68 No change Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 317.75 M-21 | Wickets-30 | Avg-14 | SR-14 | ER-6.0
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
72 No change Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 311.84 M-14 | Wickets-12 | Avg-30 | SR-22 | ER-8.2
73 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 309.73 M-11 | Wickets-9 | Avg-33 | SR-29 | ER-6.8
74 No change Ben White (Ireland) flag Ben White (Ireland) 307.70 M-13 | Wickets-11 | Avg-31 | SR-21 | ER-9.0
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
76 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 298.43 M-12 | Wickets-13 | Avg-23 | SR-18 | ER-7.6
77 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 294.27 M-14 | Wickets-20 | Avg-12 | SR-11 | ER-6.5
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
79 No change Henry Ssenyondo (Uganda) flag Henry Ssenyondo (Uganda) 291.43 M-17 | Wickets-28 | Avg-10 | SR-12 | ER-5.1
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
81 No change Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 286.93 M-9 | Wickets-8 | Avg-22 | SR-23 | ER-5.7
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
90 No change Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 262.04 M-15 | Wickets-17 | Avg-19 | SR-18 | ER-6.2
91 No change Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 256.10 M-20 | Wickets-21 | Avg-24 | SR-21 | ER-7.1
92 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 255.19 M-13 | Wickets-18 | Avg-14 | SR-13 | ER-6.3
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
95 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 251.56 M-12 | Wickets-9 | Avg-28 | SR-23 | ER-7.1
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
97 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 243.81 M-17 | Wickets-17 | Avg-23 | SR-19 | ER-7.3
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