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

Updated monthly or as mentioned, these are Cricratings' own rankings as calculated using last four years of performances. Recent matches carry more weight using progressive factors.  Updated - 31st Jul 2025. These are not ICC rankings and any resemblance is purely coincidental.

CRR Change Name Points Stats
8 Up 1 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 696.09 M-45 | Runs-1010 | BatA-30 | Wickets-12 | BowlA-36 | Ct/St-26 | FPM-0.6
32 Down 10 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 564.08 M-69 | Runs-1581 | BatA-28 | Wickets-1 | BowlA-103 | Ct/St-36 | FPM-0.5
51 Up 16 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 516.11 M-64 | Runs-1392 | BatA-29 | Wickets-4 | BowlA-20 | Ct/St-34 | FPM-0.5
52 Down 9 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 512.40 M-60 | Runs-1219 | BatA-23 | Wickets-6 | BowlA-25 | Ct/St-18 | FPM-0.3
61 Down 12 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 499.14 M-78 | Runs-2759 | BatA-38 | Wickets-5 | BowlA-28 | Ct/St-62 | FPM-0.8
67 Down 6 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 480.02 M-61 | Runs-924 | BatA-21 | Wickets-31 | BowlA-34 | Ct/St-32 | FPM-0.5
84 Down 1 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 442.98 M-58 | Runs-1423 | BatA-32 | Wickets-4 | BowlA-25 | Ct/St-34 | FPM-0.6
112 Down 8 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 401.26 M-56 | Runs-1365 | BatA-32 | Wickets-9 | BowlA-17 | Ct/St-34 | FPM-0.6
117 Down 36 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 397.55 M-66 | Runs-901 | BatA-17 | Wickets-12 | BowlA-31 | Ct/St-25 | FPM-0.4
123 Up 24 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 390.86 M-34 | Runs-805 | BatA-25 | Wickets-6 | BowlA-23 | Ct/St-12 | FPM-0.4
126 Up 48 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 388.89 M-43 | Runs-775 | BatA-31 | Wickets- | BowlA-na | Ct/St-22 | FPM-0.5
134 Down 9 Harry Tector (Ireland) flag Harry Tector (Ireland) 382.52 M-62 | Runs-1035 | BatA-22 | Wickets-8 | BowlA-21 | Ct/St-46 | FPM-0.7
150 Up 76 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 357.90 M-21 | Runs-324 | BatA-20 | Wickets-14 | BowlA-24 | Ct/St-9 | FPM-0.4
151 Down 8 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 357.60 M-53 | Runs-786 | BatA-22 | Wickets-7 | BowlA-40 | Ct/St-22 | FPM-0.4
175 Down 24 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 340.58 M-70 | Runs-1502 | BatA-24 | Wickets-1 | BowlA-23 | Ct/St-19 | FPM-0.3
224 Down 31 Abhishek Sharma (India) flag Abhishek Sharma (India) 305.23 M-17 | Runs-535 | BatA-33 | Wickets-6 | BowlA-26 | Ct/St-7 | FPM-0.4
229 Up 60 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 302.32 M-26 | Runs-866 | BatA-36 | Wickets-5 | BowlA-28 | Ct/St-6 | FPM-0.2
237 Down 91 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) 298.57 M-31 | Runs-385 | BatA-13 | Wickets-3 | BowlA-42 | Ct/St-17 | FPM-0.5
247 Down 61 Abdul Waheed (Saudi Arabia) flag Abdul Waheed (Saudi Arabia) 291.53 M-57 | Runs-1580 | BatA-33 | Wickets-3 | BowlA-54 | Ct/St-19 | FPM-0.3