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.  These are not ICC rankings and any resemblance is purely coincidental. Updated - 2nd Nov 2025. 

CRR Change Name Points Stats
2 Up 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 814.83 M-51 | Runs-477 | BatA-18 | Wickets-71 | BowlA-24 | Ct/St-26 | FPM-0.5
3 Up 1 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 802.92 M-54 | Runs-695 | BatA-19 | Wickets-54 | BowlA-21 | Ct/St-27 | FPM-0.5
4 Up 2 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 788.41 M-60 | Runs-680 | BatA-24 | Wickets-69 | BowlA-27 | Ct/St-11 | FPM-0.2
5 No change Hardik Pandya (India) flag Hardik Pandya (India) 781.15 M-66 | Runs-1307 | BatA-32 | Wickets-56 | BowlA-26 | Ct/St-23 | FPM-0.3
11 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 716.77 M-59 | Runs-894 | BatA-21 | Wickets-31 | BowlA-29 | Ct/St-32 | FPM-0.5
13 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 709.68 M-81 | Runs-2218 | BatA-32 | Wickets-86 | BowlA-19 | Ct/St-32 | FPM-0.4
15 Down 1 Roston Chase (West Indies) flag Roston Chase (West Indies) 699.91 M-42 | Runs-571 | BatA-25 | Wickets-28 | BowlA-28 | Ct/St-13 | FPM-0.3
19 Down 2 Axar Patel (India) flag Axar Patel (India) 675.89 M-66 | Runs-538 | BatA-19 | Wickets-64 | BowlA-22 | Ct/St-25 | FPM-0.4
20 Up 1 Gerhard Erasmus (Namibia) flag Gerhard Erasmus (Namibia) 668.72 M-47 | Runs-1160 | BatA-33 | Wickets-45 | BowlA-16 | Ct/St-25 | FPM-0.5
21 Up 3 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 649.10 M-57 | Runs-916 | BatA-25 | Wickets-22 | BowlA-24 | Ct/St-23 | FPM-0.4
22 Down 14 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 648.98 M-45 | Runs-989 | BatA-27 | Wickets-16 | BowlA-35 | Ct/St-24 | FPM-0.5
23 Up 3 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 630.54 M-42 | Runs-417 | BatA-22 | Wickets-33 | BowlA-22 | Ct/St-24 | FPM-0.6
28 Up 5 Cameron Green (Australia) flag Cameron Green (Australia) 619.10 M-21 | Runs-521 | BatA-33 | Wickets-12 | BowlA-23 | Ct/St-16 | FPM-0.8
29 No change JJ Smit (Namibia) flag JJ Smit (Namibia) 614.03 M-41 | Runs-748 | BatA-36 | Wickets-43 | BowlA-13 | Ct/St-17 | FPM-0.4
30 Up 5 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 607.72 M-51 | Runs-961 | BatA-21 | Wickets-18 | BowlA-24 | Ct/St-21 | FPM-0.4
31 Up 7 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 602.65 M-51 | Runs-545 | BatA-19 | Wickets-42 | BowlA-29 | Ct/St-18 | FPM-0.4
32 Up 4 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 601.27 M-34 | Runs-234 | BatA-20 | Wickets-39 | BowlA-20 | Ct/St-9 | FPM-0.3
33 Up 21 Shivam Dube (India) flag Shivam Dube (India) 594.36 M-31 | Runs-480 | BatA-32 | Wickets-14 | BowlA-27 | Ct/St-7 | FPM-0.2
39 Down 11 Andre Russell (West Indies) flag Andre Russell (West Indies) 580.90 M-19 | Runs-381 | BatA-29 | Wickets-22 | BowlA-25 | Ct/St-5 | FPM-0.3
46 Down 2 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 566.77 M-45 | Runs-865 | BatA-35 | Wickets-38 | BowlA-22 | Ct/St-10 | FPM-0.2
51 Up 6 James Neesham (New Zealand) flag James Neesham (New Zealand) 554.52 M-51 | Runs-581 | BatA-20 | Wickets-31 | BowlA-21 | Ct/St-30 | FPM-0.6
52 Up 8 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 553.30 M-64 | Runs-1479 | BatA-34 | Wickets-57 | BowlA-19 | Ct/St-30 | FPM-0.5
53 Down 11 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 553.25 M-43 | Runs-1168 | BatA-34 | Wickets-2 | BowlA-41 | Ct/St-24 | FPM-0.6
64 Up 2 Jan Nicol Loftie-Eaton (Namibia) flag Jan Nicol Loftie-Eaton (Namibia) 521.96 M-40 | Runs-603 | BatA-23 | Wickets-20 | BowlA-17 | Ct/St-23 | FPM-0.6
76 Up 5 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 513.17 M-27 | Runs-416 | BatA-24 | Wickets-8 | BowlA-26 | Ct/St-10 | FPM-0.4
78 Up 4 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 511.66 M-74 | Runs-1198 | BatA-24 | Wickets-38 | BowlA-21 | Ct/St-32 | FPM-0.4
80 Down 57 Liam Livingstone (England) flag Liam Livingstone (England) 509.96 M-46 | Runs-703 | BatA-24 | Wickets-25 | BowlA-27 | Ct/St-20 | FPM-0.4
81 Down 1 Dinesh Nakrani (Uganda) flag Dinesh Nakrani (Uganda) 508.83 M-56 | Runs-797 | BatA-25 | Wickets-56 | BowlA-18 | Ct/St-15 | FPM-0.3
88 No change Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 490.40 M-65 | Runs-1529 | BatA-26 | Wickets-30 | BowlA-13 | Ct/St-35 | FPM-0.5
93 No change Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 475.99 M-25 | Runs-422 | BatA-23 | Wickets-15 | BowlA-13 | Ct/St-10 | FPM-0.4
94 Up 4 Mohammed Aslam (Kuwait) flag Mohammed Aslam (Kuwait) 475.19 M-60 | Runs-668 | BatA-18 | Wickets-56 | BowlA-23 | Ct/St-16 | FPM-0.3
99 Down 35 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 468.42 M-29 | Runs-495 | BatA-28 | Wickets-35 | BowlA-17 | Ct/St-17 | FPM-0.6
111 Down 26 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 451.56 M-21 | Runs-101 | BatA-20 | Wickets-20 | BowlA-20 | Ct/St-4 | FPM-0.2
114 No change Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 449.46 M-35 | Runs-771 | BatA-24 | Wickets-16 | BowlA-25 | Ct/St-9 | FPM-0.3
115 No change Gareth Delany (Ireland) flag Gareth Delany (Ireland) 448.24 M-51 | Runs-606 | BatA-20 | Wickets-29 | BowlA-29 | Ct/St-19 | FPM-0.4
120 Down 2 Alpesh Ramjani (Uganda) flag Alpesh Ramjani (Uganda) 442.93 M-65 | Runs-850 | BatA-25 | Wickets-102 | BowlA-10 | Ct/St-24 | FPM-0.4
121 No change Meet Bhavsar (Kuwait) flag Meet Bhavsar (Kuwait) 438.52 M-60 | Runs-1579 | BatA-29 | Wickets-12 | BowlA-22 | Ct/St-25 | FPM-0.4
126 Up 5 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 430.98 M-16 | Runs-59 | BatA-30 | Wickets-19 | BowlA-25 | Ct/St-5 | FPM-0.3
128 Up 22 Saad Bin Zafar (Canada) flag Saad Bin Zafar (Canada) 429.61 M-48 | Runs-416 | BatA-35 | Wickets-48 | BowlA-20 | Ct/St-19 | FPM-0.4
136 Up 5 Milind Kumar (U.S.A.) flag Milind Kumar (U.S.A.) 419.52 M-21 | Runs-322 | BatA-32 | Wickets-12 | BowlA-16 | Ct/St-13 | FPM-0.6
142 Down 4 Jan Frylinck (Namibia) flag Jan Frylinck (Namibia) 414.28 M-47 | Runs-943 | BatA-27 | Wickets-19 | BowlA-31 | Ct/St-15 | FPM-0.3
143 Up 28 Harsh Thaker (Canada) flag Harsh Thaker (Canada) 411.48 M-43 | Runs-667 | BatA-24 | Wickets-35 | BowlA-20 | Ct/St-10 | FPM-0.2
153 Up 6 Sami Sohail (Malawi) flag Sami Sohail (Malawi) 405.13 M-53 | Runs-1676 | BatA-43 | Wickets-44 | BowlA-20 | Ct/St-19 | FPM-0.4
161 Up 4 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 401.25 M-35 | Runs-657 | BatA-24 | Wickets-32 | BowlA-25 | Ct/St-9 | FPM-0.3
170 Up 8 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 390.50 M-22 | Runs-435 | BatA-22 | Wickets-11 | BowlA-14 | Ct/St-15 | FPM-0.7
172 Up 11 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 389.26 M-51 | Runs-629 | BatA-22 | Wickets-29 | BowlA-22 | Ct/St-17 | FPM-0.3
180 Down 18 Delray Rawlins (Bermuda) flag Delray Rawlins (Bermuda) 381.32 M-24 | Runs-739 | BatA-46 | Wickets-24 | BowlA-15 | Ct/St-17 | FPM-0.7
182 Up 18 Isaac Danladi (Nigeria) flag Isaac Danladi (Nigeria) 380.22 M-46 | Runs-863 | BatA-22 | Wickets-30 | BowlA-16 | Ct/St-22 | FPM-0.5
183 Up 75 Usman Khalid (Saudi Arabia) flag Usman Khalid (Saudi Arabia) 378.95 M-31 | Runs-373 | BatA-21 | Wickets-27 | BowlA-19 | Ct/St-10 | FPM-0.3
184 Up 111 Aamir Kaleem (Oman) flag Aamir Kaleem (Oman) 378.95 M-26 | Runs-361 | BatA-17 | Wickets-23 | BowlA-20 | Ct/St-9 | FPM-0.3
190 Up 6 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 375.46 M-12 | Runs-268 | BatA-45 | Wickets-7 | BowlA-27 | Ct/St-3 | FPM-0.3
191 Up 17 Zain Ul Abidin (Saudi Arabia) flag Zain Ul Abidin (Saudi Arabia) 374.12 M-47 | Runs-411 | BatA-19 | Wickets-49 | BowlA-19 | Ct/St-12 | FPM-0.3
193 Up 6 Mosaddek Hossain (Bangladesh) flag Mosaddek Hossain (Bangladesh) 373.49 M-17 | Runs-189 | BatA-17 | Wickets-13 | BowlA-18 | Ct/St-6 | FPM-0.4
198 Down 17 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 371.08 M-26 | Runs-193 | BatA-21 | Wickets-20 | BowlA-20 | Ct/St-9 | FPM-0.3
199 Down 5 Riazat Ali Shah (Uganda) flag Riazat Ali Shah (Uganda) 369.81 M-52 | Runs-1116 | BatA-34 | Wickets-23 | BowlA-26 | Ct/St-19 | FPM-0.4
203 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 367.06 M-19 | Runs-259 | BatA-29 | Wickets-8 | BowlA-45 | Ct/St-6 | FPM-0.3
204 Up 12 Imran Anwar (Bahrain) flag Imran Anwar (Bahrain) 366.24 M-77 | Runs-988 | BatA-19 | Wickets-74 | BowlA-21 | Ct/St-18 | FPM-0.2
212 Up 9 Virandeep Singh (Malaysia) flag Virandeep Singh (Malaysia) 356.58 M-79 | Runs-2399 | BatA-42 | Wickets-93 | BowlA-14 | Ct/St-38 | FPM-0.5
215 Up 8 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 354.44 M-31 | Runs-829 | BatA-30 | Wickets-45 | BowlA-14 | Ct/St-12 | FPM-0.4
218 Up 45 Dilon Heyliger (Canada) flag Dilon Heyliger (Canada) 353.27 M-39 | Runs-297 | BatA-25 | Wickets-26 | BowlA-31 | Ct/St-10 | FPM-0.3
222 Up 5 Harmeet Singh (U.S.A.) flag Harmeet Singh (U.S.A.) 352.24 M-25 | Runs-235 | BatA-18 | Wickets-24 | BowlA-25 | Ct/St-8 | FPM-0.3
224 Up 4 Rohit Paudel (Nepal) flag Rohit Paudel (Nepal) 351.97 M-65 | Runs-1557 | BatA-31 | Wickets-13 | BowlA-19 | Ct/St-37 | FPM-0.6
231 Up 94 Steven Taylor (U.S.A.) flag Steven Taylor (U.S.A.) 349.67 M-18 | Runs-487 | BatA-29 | Wickets-5 | BowlA-38 | Ct/St-4 | FPM-0.2
238 Up 3 Rohan Mustafa (U.A.E.) flag Rohan Mustafa (U.A.E.) 344.95 M-12 | Runs-240 | BatA-40 | Wickets-12 | BowlA-26 | Ct/St-7 | FPM-0.6
239 No change Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 344.92 M-42 | Runs-632 | BatA-25 | Wickets-16 | BowlA-36 | Ct/St-16 | FPM-0.4
246 No change Sachin Gill (Kenya) flag Sachin Gill (Kenya) 343.23 M-17 | Runs-231 | BatA-23 | Wickets-13 | BowlA-25 | Ct/St-1 | FPM-0.1