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
4 Up 1 Pat Cummins (Australia) flag Pat Cummins (Australia) 651.50 M-37 | Runs-840 | BatA-17 | Wickets-145 | BowlA-23 | Ct/St-19 | FPM-0.5
6 No change Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 630.90 M-24 | Runs-338 | BatA-12 | Wickets-123 | BowlA-20 | Ct/St-11 | FPM-0.5
12 Down 2 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 607.10 M-39 | Runs-537 | BatA-14 | Wickets-163 | BowlA-25 | Ct/St-14 | FPM-0.4
14 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 573.80 M-39 | Runs-726 | BatA-17 | Wickets-147 | BowlA-26 | Ct/St-14 | FPM-0.4
17 Down 2 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 552.98 M-22 | Runs-255 | BatA-8 | Wickets-122 | BowlA-31 | Ct/St-4 | FPM-0.2
18 Down 1 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 546.92 M-22 | Runs-374 | BatA-10 | Wickets-103 | BowlA-29 | Ct/St-8 | FPM-0.4
25 Up 15 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 511.43 M-24 | Runs-397 | BatA-11 | Wickets-86 | BowlA-31 | Ct/St-9 | FPM-0.4
28 Up 1 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 497.44 M-28 | Runs-517 | BatA-11 | Wickets-77 | BowlA-39 | Ct/St-26 | FPM-0.9
32 No change Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 490.87 M-23 | Runs-553 | BatA-17 | Wickets-74 | BowlA-26 | Ct/St-12 | FPM-0.5
34 Up 15 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 484.76 M-17 | Runs-418 | BatA-17 | Wickets-92 | BowlA-21 | Ct/St-7 | FPM-0.4
56 Down 2 Jack Leach (England) flag Jack Leach (England) 417.69 M-23 | Runs-225 | BatA-13 | Wickets-80 | BowlA-37 | Ct/St-9 | FPM-0.4
58 Up 18 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 412.33 M-11 | Runs-299 | BatA-16 | Wickets-51 | BowlA-22 | Ct/St-1 | FPM-0.1
62 Up 1 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 389.99 M-15 | Runs-194 | BatA-11 | Wickets-67 | BowlA-26 | Ct/St-2 | FPM-0.1
65 Up 1 Stuart Broad (England) flag Stuart Broad (England) 382.39 M-19 | Runs-296 | BatA-13 | Wickets-81 | BowlA-27 | Ct/St-8 | FPM-0.4
70 No change Ollie Robinson (England) flag Ollie Robinson (England) 373.85 M-19 | Runs-368 | BatA-14 | Wickets-69 | BowlA-24 | Ct/St-7 | FPM-0.4
71 Down 7 Mark Wood (England) flag Mark Wood (England) 368.13 M-17 | Runs-335 | BatA-14 | Wickets-60 | BowlA-27 | Ct/St-1 | FPM-0.1
72 Down 1 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 365.56 M-20 | Runs-323 | BatA-13 | Wickets-61 | BowlA-27 | Ct/St-8 | FPM-0.4
75 Up 26 Gus Atkinson (England) flag Gus Atkinson (England) 342.05 M-13 | Runs-363 | BatA-21 | Wickets-63 | BowlA-22 | Ct/St-6 | FPM-0.5
85 Down 5 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 314.69 M-10 | Runs-179 | BatA-15 | Wickets-57 | BowlA-26 | Ct/St-6 | FPM-0.6
86 Down 4 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 312.91 M-14 | Runs-351 | BatA-18 | Wickets-63 | BowlA-31 | Ct/St-6 | FPM-0.4
88 No change Jomel Warrican (West Indies) flag Jomel Warrican (West Indies) 305.86 M-11 | Runs-187 | BatA-12 | Wickets-41 | BowlA-22 | Ct/St-5 | FPM-0.5
94 Up 15 Brydon Carse (England) flag Brydon Carse (England) 281.73 M-9 | Runs-258 | BatA-23 | Wickets-36 | BowlA-30 | Ct/St-7 | FPM-0.8
102 Down 13 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 260.97 M-11 | Runs-265 | BatA-22 | Wickets-35 | BowlA-27 | Ct/St-5 | FPM-0.5
111 Down 3 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 241.73 M-8 | Runs-352 | BatA-27 | Wickets-21 | BowlA-33 | Ct/St-5 | FPM-0.6
115 Down 10 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 232.47 M-10 | Runs-170 | BatA-13 | Wickets-41 | BowlA-27 | Ct/St-1 | FPM-0.1
117 Up 3 Shardul Thakur (India) flag Shardul Thakur (India) 226.90 M-11 | Runs-304 | BatA-17 | Wickets-26 | BowlA-33 | Ct/St-4 | FPM-0.4
130 Down 18 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 201.66 M-9 | Runs-105 | BatA-10 | Wickets-29 | BowlA-29 | Ct/St-1 | FPM-0.1
136 Down 4 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 184.90 M-11 | Runs-176 | BatA-11 | Wickets-34 | BowlA-27 | Ct/St-2 | FPM-0.2
141 Down 1 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 180.35 M-9 | Runs-268 | BatA-19 | Wickets-24 | BowlA-44 | Ct/St-13 | FPM-1.4
142 Down 3 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 175.68 M-10 | Runs-180 | BatA-18 | Wickets-31 | BowlA-36 | Ct/St-7 | FPM-0.7
151 Down 4 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 155.57 M-7 | Runs-126 | BatA-13 | Wickets-23 | BowlA-31 | Ct/St-3 | FPM-0.4
171 Up 22 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 132.79 M-3 | Runs-217 | BatA-109 | Wickets-15 | BowlA-17 | Ct/St-2 | FPM-0.7
174 Down 12 Mark Adair (Ireland) flag Mark Adair (Ireland) 130.35 M-6 | Runs-302 | BatA-34 | Wickets-19 | BowlA-32 | Ct/St-3 | FPM-0.5
179 Down 7 Moeen Ali (England) flag Moeen Ali (England) 127.41 M-7 | Runs-263 | BatA-22 | Wickets-15 | BowlA-51 | Ct/St-7 | FPM-1.0
214 Down 2 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 82.08 M-5 | Runs-163 | BatA-23 | Wickets-19 | BowlA-26 | Ct/St-3 | FPM-0.6
215 Down 2 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 81.82 M-4 | Runs-113 | BatA-19 | Wickets-17 | BowlA-30 | Ct/St-0 | FPM-0.0
223 Down 5 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 77.95 M-3 | Runs-83 | BatA-28 | Wickets-11 | BowlA-31 | Ct/St-0 | FPM-0.0