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
201 No change Haider Ali (Bahrain) flag Haider Ali (Bahrain) 321.77 M-63 | Runs-1408 | BatA-31 | Wickets-12 | BowlA-17 | Ct/St-31 | FPM-0.5
202 No change Yasim Murtaza (Hong Kong) flag Yasim Murtaza (Hong Kong) 320.95 M-47 | Runs-614 | BatA-17 | Wickets-52 | BowlA-19 | Ct/St-8 | FPM-0.2
203 No change Shivam Dube (India) flag Shivam Dube (India) 320.08 M-20 | Runs-343 | BatA-38 | Wickets-6 | BowlA-36 | Ct/St-6 | FPM-0.3
204 No change Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 319.73 M-42 | Runs-687 | BatA-21 | Wickets-0 | BowlA-na | Ct/St-37 | FPM-0.9
205 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 319.59 M-35 | Runs-1 | BatA-na | Wickets-37 | BowlA-26 | Ct/St-5 | FPM-0.1
206 No change Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 318.82 M-28 | Runs-15 | BatA-3 | Wickets-32 | BowlA-19 | Ct/St-5 | FPM-0.2
207 No change Dawid Malan (England) flag Dawid Malan (England) 317.31 M-43 | Runs-1037 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.4
208 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 317.15 M-29 | Runs-662 | BatA-25 | Wickets-0 | BowlA-na | Ct/St-6 | FPM-0.2
209 No change Norman Vanua (P.N.G.) flag Norman Vanua (P.N.G.) 315.54 M-33 | Runs-375 | BatA-16 | Wickets-31 | BowlA-24 | Ct/St-13 | FPM-0.4
210 No change Aizaz Khan (Hong Kong) flag Aizaz Khan (Hong Kong) 314.98 M-46 | Runs-596 | BatA-19 | Wickets-46 | BowlA-22 | Ct/St-11 | FPM-0.2
211 No change SanjayKumar Thakor (Tanzania) flag SanjayKumar Thakor (Tanzania) 312.04 M-58 | Runs-477 | BatA-14 | Wickets-65 | BowlA-15 | Ct/St-19 | FPM-0.3
212 No change Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 308.79 M-38 | Runs-477 | BatA-23 | Wickets-22 | BowlA-24 | Ct/St-10 | FPM-0.3
213 No change Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 308.74 M-23 | Runs-98 | BatA-20 | Wickets-28 | BowlA-26 | Ct/St-7 | FPM-0.3
214 No change Jasprit Bumrah (India) flag Jasprit Bumrah (India) 308.72 M-20 | Runs- | BatA-0 | Wickets-30 | BowlA-13 | Ct/St-2 | FPM-0.1
215 No change Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 308.44 M-25 | Runs-240 | BatA-14 | Wickets-13 | BowlA-21 | Ct/St-11 | FPM-0.4
216 No change Zappy Bimenyimana (Rwanda) flag Zappy Bimenyimana (Rwanda) 307.95 M-86 | Runs-324 | BatA-8 | Wickets-80 | BowlA-23 | Ct/St-23 | FPM-0.3
217 No change Sanju Samson (India) flag Sanju Samson (India) 306.19 M-30 | Runs-727 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-24 | FPM-0.8
218 No change Johnson Charles (West Indies) flag Johnson Charles (West Indies) 305.82 M-26 | Runs-635 | BatA-24 | Wickets-0 | BowlA-na | Ct/St-12 | FPM-0.5
219 No change Chris Woakes (England) flag Chris Woakes (England) 305.74 M-25 | Runs-56 | BatA-9 | Wickets-24 | BowlA-24 | Ct/St-11 | FPM-0.4
220 No change Shai Hope (West Indies) flag Shai Hope (West Indies) 305.65 M-26 | Runs-609 | BatA-29 | Wickets-0 | BowlA-na | Ct/St-9 | FPM-0.3
221 No change Frank Nsubuga (Uganda) flag Frank Nsubuga (Uganda) 303.82 M-58 | Runs-162 | BatA-12 | Wickets-66 | BowlA-14 | Ct/St-13 | FPM-0.2
222 No change Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 302.77 M-42 | Runs-713 | BatA-18 | Wickets-0 | BowlA-na | Ct/St-15 | FPM-0.4
223 No change Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 302.19 M-36 | Runs-587 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-10 | FPM-0.3
224 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 301.95 M-29 | Runs-709 | BatA-26 | Wickets-0 | BowlA-na | Ct/St-5 | FPM-0.2
225 No change Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 300.41 M-19 | Runs-17 | BatA-3 | Wickets-30 | BowlA-16 | Ct/St-3 | FPM-0.2
226 No change Vraj Patel (Kenya) flag Vraj Patel (Kenya) 300.35 M-53 | Runs-8 | BatA-4 | Wickets-74 | BowlA-14 | Ct/St-14 | FPM-0.3
227 No change Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 300.08 M-46 | Runs-947 | BatA-22 | Wickets-0 | BowlA-na | Ct/St-19 | FPM-0.4
228 No change Ashton Agar (Australia) flag Ashton Agar (Australia) 298.70 M-22 | Runs-132 | BatA-9 | Wickets-19 | BowlA-26 | Ct/St-15 | FPM-0.7
229 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 297.49 M-32 | Runs-715 | BatA-31 | Wickets-0 | BowlA-na | Ct/St-16 | FPM-0.5
230 No change Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 294.93 M-31 | Runs-623 | BatA-23 | Wickets-0 | BowlA-na | Ct/St-20 | FPM-0.6
231 No change Emile Rukiriza (Rwanda) flag Emile Rukiriza (Rwanda) 294.71 M-53 | Runs-152 | BatA-7 | Wickets-53 | BowlA-21 | Ct/St-22 | FPM-0.4
232 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 294.14 M-34 | Runs-440 | BatA-21 | Wickets-29 | BowlA-19 | Ct/St-10 | FPM-0.3
233 No change Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 293.95 M-55 | Runs-533 | BatA-15 | Wickets-57 | BowlA-16 | Ct/St-13 | FPM-0.2
234 No change Ally Kimote (Tanzania) flag Ally Kimote (Tanzania) 293.79 M-67 | Runs-314 | BatA-15 | Wickets-63 | BowlA-18 | Ct/St-25 | FPM-0.4
235 No change Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 293.18 M-20 | Runs-105 | BatA-9 | Wickets-16 | BowlA-26 | Ct/St-6 | FPM-0.3
236 No change Syed Aziz (Malaysia) flag Syed Aziz (Malaysia) 292.91 M-67 | Runs-1646 | BatA-30 | Wickets-28 | BowlA-26 | Ct/St-30 | FPM-0.4
237 No change Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 291.84 M-44 | Runs-267 | BatA-15 | Wickets-37 | BowlA-18 | Ct/St-8 | FPM-0.2
238 No change Zane Green (Namibia) flag Zane Green (Namibia) 289.39 M-45 | Runs-415 | BatA-17 | Wickets-0 | BowlA-na | Ct/St-39 | FPM-0.9
239 No change Nathan Ellis (Australia) flag Nathan Ellis (Australia) 289.38 M-20 | Runs-18 | BatA-6 | Wickets-32 | BowlA-17 | Ct/St-8 | FPM-0.4
240 No change Zahoor Khan (U.A.E.) flag Zahoor Khan (U.A.E.) 289.36 M-35 | Runs-1 | BatA-na | Wickets-45 | BowlA-20 | Ct/St-4 | FPM-0.1
241 No change Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 289.27 M-21 | Runs-76 | BatA-10 | Wickets-17 | BowlA-29 | Ct/St-5 | FPM-0.2
242 No change Peter Aho (Nigeria) flag Peter Aho (Nigeria) 289.17 M-52 | Runs-232 | BatA-13 | Wickets-62 | BowlA-14 | Ct/St-10 | FPM-0.2
243 No change Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 288.64 M-23 | Runs-235 | BatA-18 | Wickets-21 | BowlA-26 | Ct/St-7 | FPM-0.3
244 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 287.36 M-28 | Runs-910 | BatA-33 | Wickets-0 | BowlA-na | Ct/St-18 | FPM-0.6
245 No change Sathaiya Veerapathiran (Bahrain) flag Sathaiya Veerapathiran (Bahrain) 287.29 M-42 | Runs-301 | BatA-14 | Wickets-47 | BowlA-22 | Ct/St-23 | FPM-0.5
246 No change Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 286.72 M-34 | Runs-533 | BatA-27 | Wickets-9 | BowlA-58 | Ct/St-16 | FPM-0.5
247 No change Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 285.80 M-27 | Runs-660 | BatA-26 | Wickets-6 | BowlA-23 | Ct/St-9 | FPM-0.3
248 No change Rakep Patel (Kenya) flag Rakep Patel (Kenya) 285.75 M-52 | Runs-1098 | BatA-34 | Wickets-33 | BowlA-15 | Ct/St-31 | FPM-0.6
249 No change Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 285.55 M-27 | Runs-56 | BatA-14 | Wickets-27 | BowlA-26 | Ct/St-5 | FPM-0.2
250 No change Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 283.72 M-22 | Runs-551 | BatA-32 | Wickets-8 | BowlA-22 | Ct/St-5 | FPM-0.2