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

Year-end snapshots of ratings allowing you to track historical performance trends over time. Available for each year since the format origin.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
3 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 681.04 M-37 | Wickets-74 | Avg-24 | SR-26 | ER-5.6
5 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 588.71 M-31 | Wickets-60 | Avg-24 | SR-26 | ER-5.5
11 No change Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 494.28 M-39 | Wickets-50 | Avg-32 | SR-33 | ER-5.8
13 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 466.97 M-45 | Wickets-67 | Avg-25 | SR-32 | ER-4.8
14 No change Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 464.23 M-26 | Wickets-45 | Avg-25 | SR-25 | ER-6.2
15 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 458.63 M-40 | Wickets-58 | Avg-29 | SR-32 | ER-5.6
18 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 433.30 M-24 | Wickets-47 | Avg-21 | SR-26 | ER-4.9
19 No change Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 418.62 M-49 | Wickets-63 | Avg-31 | SR-36 | ER-5.1
28 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 358.38 M-37 | Wickets-48 | Avg-29 | SR-39 | ER-4.5
30 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 355.37 M-41 | Wickets-57 | Avg-26 | SR-36 | ER-4.4
33 No change Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 347.04 M-31 | Wickets-47 | Avg-30 | SR-31 | ER-5.7
34 No change Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 345.12 M-38 | Wickets-57 | Avg-30 | SR-37 | ER-4.8
36 No change Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 339.41 M-38 | Wickets-50 | Avg-27 | SR-33 | ER-5.0
38 No change Marco Jansen (South Africa) flag Marco Jansen (South Africa) 338.26 M-26 | Wickets-41 | Avg-32 | SR-30 | ER-6.3
40 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 321.81 M-35 | Wickets-37 | Avg-37 | SR-47 | ER-4.8
42 No change Bilal Khan (Oman) flag Bilal Khan (Oman) 319.33 M-39 | Wickets-83 | Avg-21 | SR-24 | ER-5.3
43 No change Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 318.33 M-22 | Wickets-33 | Avg-25 | SR-34 | ER-4.4
46 No change David Willey (England) flag David Willey (England) 309.94 M-24 | Wickets-40 | Avg-23 | SR-27 | ER-5.2
48 No change Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 298.04 M-27 | Wickets-31 | Avg-32 | SR-37 | ER-5.3
50 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 288.75 M-29 | Wickets-32 | Avg-29 | SR-37 | ER-4.6
52 No change Reece Topley (England) flag Reece Topley (England) 284.74 M-19 | Wickets-30 | Avg-27 | SR-29 | ER-5.7
53 No change Mark Watt (Scotland) flag Mark Watt (Scotland) 277.91 M-44 | Wickets-64 | Avg-23 | SR-34 | ER-4.1
57 No change Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 271.43 M-45 | Wickets-59 | Avg-23 | SR-41 | ER-3.4
58 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 268.10 M-43 | Wickets-69 | Avg-24 | SR-33 | ER-4.3
63 No change Josh Little (Ireland) flag Josh Little (Ireland) 258.60 M-30 | Wickets-46 | Avg-30 | SR-31 | ER-5.9
67 No change Sam Curran (England) flag Sam Curran (England) 246.47 M-30 | Wickets-28 | Avg-43 | SR-41 | ER-6.3
77 No change Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 218.40 M-38 | Wickets-63 | Avg-23 | SR-29 | ER-4.8
84 No change Nosthush Kenjige (U.S.A.) flag Nosthush Kenjige (U.S.A.) 206.72 M-47 | Wickets-53 | Avg-31 | SR-43 | ER-4.2
93 No change Aayan Afzal Khan (U.A.E.) flag Aayan Afzal Khan (U.A.E.) 187.57 M-34 | Wickets-43 | Avg-27 | SR-41 | ER-4.0
96 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 184.20 M-25 | Wickets-18 | Avg-47 | SR-46 | ER-6.0
101 No change Tangeni Lungameni (Namibia) flag Tangeni Lungameni (Namibia) 174.78 M-31 | Wickets-46 | Avg-24 | SR-32 | ER-4.6
103 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 172.71 M-22 | Wickets-25 | Avg-36 | SR-43 | ER-5.0
107 No change Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 168.29 M-30 | Wickets-41 | Avg-21 | SR-34 | ER-3.8
108 No change Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 167.44 M-18 | Wickets-16 | Avg-41 | SR-55 | ER-4.5
112 No change Fred Klaassen (England) flag Fred Klaassen (England) 157.61 M-15 | Wickets-22 | Avg-27 | SR-37 | ER-4.5
117 No change Nangeyalia Kharote (Afghanistan) flag Nangeyalia Kharote (Afghanistan) 153.55 M-7 | Wickets-11 | Avg-17 | SR-27 | ER-3.7
118 No change Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 152.95 M-16 | Wickets-20 | Avg-27 | SR-37 | ER-4.4
122 No change Axar Patel (India) flag Axar Patel (India) 148.95 M-22 | Wickets-19 | Avg-36 | SR-46 | ER-4.6
123 No change Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 148.06 M-14 | Wickets-20 | Avg-27 | SR-30 | ER-5.3
129 No change Zeeshan Maqsood (Oman) flag Zeeshan Maqsood (Oman) 143.35 M-37 | Wickets-38 | Avg-32 | SR-43 | ER-4.5
137 No change Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 134.58 M-12 | Wickets-16 | Avg-31 | SR-37 | ER-4.9
139 No change Semo Kamea (P.N.G.) flag Semo Kamea (P.N.G.) 133.85 M-22 | Wickets-33 | Avg-26 | SR-30 | ER-5.2
145 No change Arshdeep Singh (India) flag Arshdeep Singh (India) 129.90 M-8 | Wickets-12 | Avg-24 | SR-29 | ER-5.1
147 No change George Dockrell (Ireland) flag George Dockrell (Ireland) 128.78 M-40 | Wickets-17 | Avg-32 | SR-32 | ER-6.0
150 No change Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 126.84 M-11 | Wickets-19 | Avg-25 | SR-28 | ER-5.2
152 No change Kaleem Sana (Canada) flag Kaleem Sana (Canada) 125.97 M-16 | Wickets-26 | Avg-22 | SR-32 | ER-4.2
153 No change Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 125.71 M-30 | Wickets-25 | Avg-33 | SR-43 | ER-4.6
161 No change Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 120.85 M-20 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
166 No change Ayaan Khan (Oman) flag Ayaan Khan (Oman) 114.94 M-41 | Wickets-29 | Avg-34 | SR-43 | ER-4.8
168 No change Nisarg Patel (U.S.A.) flag Nisarg Patel (U.S.A.) 114.16 M-33 | Wickets-35 | Avg-33 | SR-41 | ER-4.8
172 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 108.28 M-33 | Wickets-25 | Avg-25 | SR-36 | ER-4.1
182 No change Ahmed Raza (U.A.E.) flag Ahmed Raza (U.A.E.) 100.94 M-22 | Wickets-29 | Avg-28 | SR-39 | ER-4.4
183 No change Hamza Tahir (Scotland) flag Hamza Tahir (Scotland) 100.06 M-25 | Wickets-27 | Avg-30 | SR-41 | ER-4.3
186 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 95.97 M-26 | Wickets-13 | Avg-45 | SR-52 | ER-5.2
191 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 91.61 M-10 | Wickets-9 | Avg-57 | SR-57 | ER-6.1
196 No change Kabua Morea (P.N.G.) flag Kabua Morea (P.N.G.) 89.17 M-17 | Wickets-22 | Avg-26 | SR-33 | ER-4.7
200 No change Kushal Malla (Nepal) flag Kushal Malla (Nepal) 87.26 M-36 | Wickets-22 | Avg-34 | SR-46 | ER-4.5
210 No change Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 76.13 M-22 | Wickets-11 | Avg-50 | SR-64 | ER-4.7
213 No change Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 72.68 M-7 | Wickets-17 | Avg-11 | SR-23 | ER-2.8
217 No change Brad Currie (Scotland) flag Brad Currie (Scotland) 71.37 M-9 | Wickets-16 | Avg-15 | SR-25 | ER-3.7
223 No change Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 67.70 M-16 | Wickets-7 | Avg-80 | SR-101 | ER-4.7
225 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 66.24 M-8 | Wickets-9 | Avg-33 | SR-43 | ER-4.6
234 No change Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 57.67 M-1 | Wickets-4 | Avg-13 | SR-12 | ER-6.5
245 No change Theo van Woerkom (Ireland) flag Theo van Woerkom (Ireland) 54.18 M-4 | Wickets-5 | Avg-35 | SR-34 | ER-6.3
246 No change Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 53.36 M-2 | Wickets-5 | Avg-24 | SR-18 | ER-8.0
248 No change Nandre Burger (South Africa) flag Nandre Burger (South Africa) 53.12 M-5 | Wickets-6 | Avg-38 | SR-41 | ER-5.5
250 No change Jacob Bethell (England) flag Jacob Bethell (England) 52.82 M-8 | Wickets-4 | Avg-36 | SR-30 | ER-7.2