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 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 439.60 M-10 | Wickets-26 | Avg-16 | SR-17 | ER-5.5
2 No change AM Ghazanfar (Afghanistan) flag AM Ghazanfar (Afghanistan) 365.00 M-11 | Wickets-21 | Avg-14 | SR-20 | ER-4.1
3 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 292.76 M-14 | Wickets-17 | Avg-20 | SR-25 | ER-4.9
4 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 283.71 M-6 | Wickets-15 | Avg-18 | SR-20 | ER-5.2
5 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 267.28 M-12 | Wickets-15 | Avg-32 | SR-41 | ER-4.7
6 No change Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 246.65 M-8 | Wickets-13 | Avg-22 | SR-26 | ER-5.1
7 No change Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 241.74 M-13 | Wickets-15 | Avg-26 | SR-36 | ER-4.4
8 No change Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 240.64 M-8 | Wickets-15 | Avg-18 | SR-22 | ER-4.8
9 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 238.68 M-8 | Wickets-15 | Avg-12 | SR-21 | ER-3.5
10 No change Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 220.27 M-9 | Wickets-15 | Avg-28 | SR-27 | ER-6.2
11 No change Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 219.66 M-11 | Wickets-14 | Avg-28 | SR-26 | ER-6.3
12 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 218.36 M-12 | Wickets-12 | Avg-40 | SR-39 | ER-6.2
13 No change Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 213.65 M-7 | Wickets-11 | Avg-17 | SR-27 | ER-3.7
14 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 203.28 M-10 | Wickets-15 | Avg-30 | SR-31 | ER-5.8
15 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 201.95 M-18 | Wickets-10 | Avg-27 | SR-34 | ER-4.8
16 No change Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 200.72 M-12 | Wickets-18 | Avg-22 | SR-30 | ER-4.4
17 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 194.50 M-9 | Wickets-12 | Avg-22 | SR-27 | ER-4.8
18 No change Salman Agha (Pakistan) flag Salman Agha (Pakistan) 194.28 M-9 | Wickets-11 | Avg-19 | SR-23 | ER-5.0
19 No change Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 189.07 M-9 | Wickets-10 | Avg-32 | SR-40 | ER-4.8
20 No change Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 188.21 M-12 | Wickets-21 | Avg-19 | SR-29 | ER-3.9
21 No change Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 186.48 M-7 | Wickets-14 | Avg-24 | SR-27 | ER-5.3
22 No change Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 177.64 M-6 | Wickets-10 | Avg-30 | SR-30 | ER-6.0
23 No change Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 177.32 M-14 | Wickets-26 | Avg-22 | SR-27 | ER-5.0
24 No change Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 168.45 M-3 | Wickets-11 | Avg-11 | SR-14 | ER-5.0
25 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 166.56 M-12 | Wickets-14 | Avg-28 | SR-49 | ER-3.5
26 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 163.87 M-14 | Wickets-10 | Avg-36 | SR-52 | ER-4.1
27 No change Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 161.79 M-10 | Wickets-12 | Avg-27 | SR-31 | ER-5.3
28 No change Matthew Forde (West Indies) flag Matthew Forde (West Indies) 157.90 M-7 | Wickets-10 | Avg-25 | SR-29 | ER-5.3
29 No change Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 154.98 M-6 | Wickets-10 | Avg-33 | SR-29 | ER-6.9
30 No change Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 153.99 M-4 | Wickets-10 | Avg-16 | SR-22 | ER-4.4
31 No change Mark Adair (Ireland) flag Mark Adair (Ireland) 152.24 M-5 | Wickets-9 | Avg-35 | SR-33 | ER-6.4
32 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 142.50 M-6 | Wickets-8 | Avg-36 | SR-34 | ER-6.4
33 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 142.48 M-4 | Wickets-10 | Avg-18 | SR-22 | ER-5.1
34 No change Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 141.32 M-8 | Wickets-10 | Avg-32 | SR-41 | ER-4.6
35 No change Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 140.63 M-9 | Wickets-8 | Avg-39 | SR-40 | ER-5.8
36 No change Matthew Potts (England) flag Matthew Potts (England) 137.28 M-5 | Wickets-8 | Avg-25 | SR-27 | ER-5.5
37 No change Brydon Carse (England) flag Brydon Carse (England) 135.62 M-5 | Wickets-8 | Avg-31 | SR-27 | ER-6.8
38 No change Ali Naseer (U.A.E.) flag Ali Naseer (U.A.E.) 133.25 M-8 | Wickets-10 | Avg-25 | SR-26 | ER-5.6
39 No change Kaleem Sana (Canada) flag Kaleem Sana (Canada) 130.86 M-11 | Wickets-19 | Avg-19 | SR-30 | ER-3.9
40 No change Jayden Seales (West Indies) flag Jayden Seales (West Indies) 130.71 M-7 | Wickets-7 | Avg-38 | SR-40 | ER-5.8
41 No change Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 127.48 M-11 | Wickets-12 | Avg-34 | SR-38 | ER-5.3
42 No change Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 127.02 M-15 | Wickets-19 | Avg-31 | SR-44 | ER-4.2
43 No change Vivian Kingma (Netherlands) flag Vivian Kingma (Netherlands) 125.73 M-8 | Wickets-15 | Avg-16 | SR-23 | ER-4.3
44 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 122.54 M-9 | Wickets-7 | Avg-31 | SR-46 | ER-4.1
45 No change Craig Young (Ireland) flag Craig Young (Ireland) 121.05 M-4 | Wickets-8 | Avg-28 | SR-29 | ER-5.9
46 No change Travis Head (Australia) flag Travis Head (Australia) 120.35 M-5 | Wickets-6 | Avg-10 | SR-11 | ER-5.6
47 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 118.47 M-12 | Wickets-20 | Avg-22 | SR-30 | ER-4.4
48 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 116.70 M-15 | Wickets-15 | Avg-33 | SR-44 | ER-4.5
49 No change Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 112.47 M-8 | Wickets-16 | Avg-17 | SR-21 | ER-4.8
50 No change Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 111.82 M-2 | Wickets-8 | Avg-5 | SR-12 | ER-2.4
51 No change Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 111.80 M-6 | Wickets-8 | Avg-28 | SR-32 | ER-5.3
52 No change Adil Rashid (England) flag Adil Rashid (England) 107.56 M-8 | Wickets-6 | Avg-58 | SR-64 | ER-5.4
53 No change Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 106.53 M-7 | Wickets-13 | Avg-16 | SR-29 | ER-3.3
54 No change Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 104.59 M-9 | Wickets-8 | Avg-51 | SR-63 | ER-4.8
55 No change Aaron Hardie (Australia) flag Aaron Hardie (Australia) 102.28 M-10 | Wickets-5 | Avg-40 | SR-48 | ER-5.1
56 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 101.68 M-8 | Wickets-15 | Avg-23 | SR-28 | ER-4.8
57 No change Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 101.13 M-7 | Wickets-17 | Avg-11 | SR-23 | ER-2.8
58 No change Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 100.16 M-8 | Wickets-11 | Avg-20 | SR-20 | ER-6.2
59 No change Shadley van Schalkwyk (U.S.A.) flag Shadley van Schalkwyk (U.S.A.) 100.15 M-10 | Wickets-16 | Avg-29 | SR-30 | ER-5.8
60 No change Brad Currie (Scotland) flag Brad Currie (Scotland) 99.30 M-9 | Wickets-16 | Avg-15 | SR-25 | ER-3.7
61 No change Lahiru Kumara (Sri Lanka) flag Lahiru Kumara (Sri Lanka) 96.61 M-3 | Wickets-5 | Avg-27 | SR-26 | ER-6.0
62 No change Jasdeep Singh (U.S.A.) flag Jasdeep Singh (U.S.A.) 96.54 M-11 | Wickets-16 | Avg-32 | SR-32 | ER-6.1
63 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 93.86 M-8 | Wickets-7 | Avg-49 | SR-49 | ER-6.0
64 No change Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 92.71 M-7 | Wickets-6 | Avg-25 | SR-30 | ER-5.1
65 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 92.65 M-7 | Wickets-5 | Avg-23 | SR-29 | ER-4.8
66 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 92.06 M-3 | Wickets-5 | Avg-22 | SR-23 | ER-5.7
67 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 92.02 M-7 | Wickets-7 | Avg-50 | SR-52 | ER-5.8
68 No change Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 91.85 M-6 | Wickets-6 | Avg-42 | SR-45 | ER-5.6
69 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 91.42 M-7 | Wickets-6 | Avg-41 | SR-46 | ER-5.3
70 No change Jofra Archer (England) flag Jofra Archer (England) 88.83 M-6 | Wickets-5 | Avg-54 | SR-55 | ER-5.8
71 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 88.36 M-12 | Wickets-5 | Avg-78 | SR-93 | ER-5.0
72 No change Graham Hume (Ireland) flag Graham Hume (Ireland) 86.34 M-5 | Wickets-5 | Avg-43 | SR-52 | ER-5.0
73 No change Charlie Cassell (Scotland) flag Charlie Cassell (Scotland) 85.93 M-2 | Wickets-7 | Avg-7 | SR-10 | ER-4.3
74 No change Washington Sundar (India) flag Washington Sundar (India) 85.29 M-3 | Wickets-5 | Avg-21 | SR-32 | ER-3.9
75 No change Sompal Kami (Nepal) flag Sompal Kami (Nepal) 83.97 M-12 | Wickets-14 | Avg-29 | SR-33 | ER-5.2
76 No change Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 83.64 M-9 | Wickets-11 | Avg-28 | SR-39 | ER-4.3
77 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 82.89 M-3 | Wickets-6 | Avg-29 | SR-29 | ER-6.1
78 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 81.62 M-11 | Wickets-12 | Avg-12 | SR-17 | ER-4.5
79 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 81.21 M-10 | Wickets-12 | Avg-23 | SR-24 | ER-5.7
80 No change Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 80.77 M-6 | Wickets-15 | Avg-13 | SR-20 | ER-4.1
81 No change Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 80.25 M-1 | Wickets-4 | Avg-13 | SR-12 | ER-6.5
82 No change Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 80.03 M-11 | Wickets-12 | Avg-19 | SR-28 | ER-4.0
83 No change Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 79.69 M-11 | Wickets-7 | Avg-40 | SR-52 | ER-4.6
84 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 78.49 M-10 | Wickets-4 | Avg-14 | SR-12 | ER-6.8
85 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 75.63 M-2 | Wickets-5 | Avg-21 | SR-24 | ER-5.2
86 No change Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 75.46 M-4 | Wickets-6 | Avg-17 | SR-25 | ER-4.0
87 No change Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 74.24 M-2 | Wickets-5 | Avg-24 | SR-18 | ER-8.0
88 No change Jacob Bethell (England) flag Jacob Bethell (England) 73.50 M-8 | Wickets-4 | Avg-36 | SR-30 | ER-7.2
89 No change Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 73.47 M-9 | Wickets-5 | Avg-28 | SR-36 | ER-4.6
90 No change Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 71.64 M-3 | Wickets-4 | Avg-27 | SR-38 | ER-4.2
91 No change Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 71.31 M-9 | Wickets-9 | Avg-41 | SR-49 | ER-5.1
92 No change Kaleemullah (Oman) flag Kaleemullah (Oman) 70.07 M-7 | Wickets-7 | Avg-28 | SR-44 | ER-3.8
93 No change Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 69.00 M-5 | Wickets-5 | Avg-54 | SR-51 | ER-6.4
94 No change Michael Leask (Scotland) flag Michael Leask (Scotland) 68.23 M-11 | Wickets-7 | Avg-24 | SR-33 | ER-4.3
95 No change Fayyaz Butt (Oman) flag Fayyaz Butt (Oman) 67.13 M-7 | Wickets-7 | Avg-37 | SR-43 | ER-5.2
96 No change Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 67.08 M-2 | Wickets-3 | Avg-26 | SR-27 | ER-5.8
97 No change Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 66.87 M-6 | Wickets-9 | Avg-27 | SR-30 | ER-5.4
98 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 66.83 M-10 | Wickets-10 | Avg-33 | SR-43 | ER-4.6
99 No change Bilal Khan (Oman) flag Bilal Khan (Oman) 65.01 M-4 | Wickets-6 | Avg-25 | SR-27 | ER-5.5
100 No change Cameron Green (Australia) flag Cameron Green (Australia) 64.83 M-5 | Wickets-4 | Avg-32 | SR-32 | ER-6.1