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
29 Up 10 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 579.79 M-50 | Runs-1501 | BatA-32 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.5
45 Down 1 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 527.58 M-61 | Runs-1773 | BatA-31 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.2
54 Down 30 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 511.15 M-79 | Runs-2459 | BatA-38 | Wickets-2 | BowlA-3 | Ct/St-43 | FPM-0.5
58 Up 34 Brandon King (West Indies) flag Brandon King (West Indies) 500.44 M-57 | Runs-1506 | BatA-30 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.4
64 Down 10 Phil Salt (England) flag Phil Salt (England) 489.48 M-43 | Runs-1193 | BatA-34 | Wickets- | BowlA-na | Ct/St-31 | FPM-0.7
93 Up 15 George Munsey (Scotland) flag George Munsey (Scotland) 428.20 M-43 | Runs-1315 | BatA-32 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.5
99 Up 17 Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 416.02 M-60 | Runs-1217 | BatA-29 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.4
103 Up 97 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 411.46 M-34 | Runs-632 | BatA-21 | Wickets-3 | BowlA-41 | Ct/St-16 | FPM-0.5
104 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 410.52 M-69 | Runs-2019 | BatA-34 | Wickets- | BowlA-na | Ct/St-23 | FPM-0.3
106 Up 23 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 409.01 M-44 | Runs-1240 | BatA-32 | Wickets-1 | BowlA-9 | Ct/St-19 | FPM-0.4
108 Up 41 Shai Hope (West Indies) flag Shai Hope (West Indies) 405.27 M-36 | Runs-944 | BatA-31 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.4
110 Up 53 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 403.90 M-43 | Runs-900 | BatA-26 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.3
111 Down 8 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 401.68 M-49 | Runs-1197 | BatA-25 | Wickets- | BowlA-na | Ct/St-21 | FPM-0.4
118 Down 9 Harry Brook (England) flag Harry Brook (England) 397.20 M-47 | Runs-873 | BatA-29 | Wickets- | BowlA-na | Ct/St-30 | FPM-0.6
127 Down 12 David Miller (South Africa) flag David Miller (South Africa) 388.09 M-41 | Runs-875 | BatA-36 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.4
135 Down 11 Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 382.25 M-36 | Runs-737 | BatA-22 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.4
141 Down 7 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 365.43 M-47 | Runs-963 | BatA-24 | Wickets- | BowlA-na | Ct/St-28 | FPM-0.6
146 Down 8 Rohit Sharma (India) flag Rohit Sharma (India) 362.77 M-48 | Runs-1367 | BatA-31 | Wickets- | BowlA-na | Ct/St-24 | FPM-0.5
154 Up 62 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 354.68 M-45 | Runs-908 | BatA-24 | Wickets- | BowlA-na | Ct/St-29 | FPM-0.6
158 Down 8 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 350.67 M-35 | Runs-670 | BatA-29 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.5
171 Down 6 Virat Kohli (India) flag Virat Kohli (India) 344.42 M-35 | Runs-1029 | BatA-40 | Wickets- | BowlA-na | Ct/St-12 | FPM-0.3
178 Down 6 David Warner (Australia) flag David Warner (Australia) 339.05 M-29 | Runs-1012 | BatA-39 | Wickets- | BowlA-na | Ct/St-18 | FPM-0.6
188 Up 71 Jaker Ali (Bangladesh) flag Jaker Ali (Bangladesh) 332.66 M-33 | Runs-571 | BatA-27 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.4
194 Down 10 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 327.96 M-41 | Runs-1091 | BatA-31 | Wickets- | BowlA-na | Ct/St-16 | FPM-0.4
196 Up 79 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 325.80 M-29 | Runs-655 | BatA-25 | Wickets- | BowlA-na | Ct/St-15 | FPM-0.5
203 Down 5 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 321.23 M-30 | Runs-733 | BatA-27 | Wickets- | BowlA-na | Ct/St-9 | FPM-0.3
205 Down 17 Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 319.51 M-60 | Runs-1484 | BatA-25 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.2
207 Down 18 Tilak Varma (India) flag Tilak Varma (India) 318.31 M-25 | Runs-749 | BatA-50 | Wickets-2 | BowlA-13 | Ct/St-18 | FPM-0.7
213 Up 88 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 312.92 M-32 | Runs-366 | BatA-17 | Wickets-2 | BowlA-49 | Ct/St-13 | FPM-0.4
215 Down 18 Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 311.51 M-37 | Runs-593 | BatA-22 | Wickets- | BowlA-na | Ct/St-10 | FPM-0.3
221 Up 11 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 307.53 M-30 | Runs-744 | BatA-25 | Wickets- | BowlA-na | Ct/St-14 | FPM-0.5
226 Up 30 Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 304.19 M-34 | Runs-573 | BatA-21 | Wickets- | BowlA-na | Ct/St-19 | FPM-0.6
248 Down 17 Babar Hayat (Hong Kong) flag Babar Hayat (Hong Kong) 291.32 M-71 | Runs-1675 | BatA-29 | Wickets- | BowlA-na | Ct/St-36 | FPM-0.5