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
1 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 886.75 M-52 | Runs-420 | BatA-17 | Wickets-79 | BowlA-15 | Ct/St-23 | FPM-0.4
6 Up 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 760.76 M-60 | Runs-693 | BatA-17 | Wickets-43 | BowlA-27 | Ct/St-19 | FPM-0.3
7 Up 3 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 760.06 M-24 | Runs-135 | BatA-12 | Wickets-38 | BowlA-16 | Ct/St-6 | FPM-0.3
8 Up 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 746.87 M-57 | Runs-283 | BatA-14 | Wickets-81 | BowlA-19 | Ct/St-17 | FPM-0.3
9 Down 7 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 745.28 M-52 | Runs-430 | BatA-13 | Wickets-87 | BowlA-17 | Ct/St-25 | FPM-0.5
12 Up 3 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 709.73 M-62 | Runs-137 | BatA-9 | Wickets-95 | BowlA-20 | Ct/St-19 | FPM-0.3
14 Down 2 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 708.79 M-53 | Runs-213 | BatA-9 | Wickets-67 | BowlA-21 | Ct/St-29 | FPM-0.5
16 Up 3 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 681.19 M-38 | Runs-190 | BatA-14 | Wickets-44 | BowlA-25 | Ct/St-19 | FPM-0.5
17 Up 1 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 679.76 M-53 | Runs-155 | BatA-10 | Wickets-83 | BowlA-19 | Ct/St-10 | FPM-0.2
18 Down 2 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 679.37 M-39 | Runs-210 | BatA-10 | Wickets-40 | BowlA-24 | Ct/St-18 | FPM-0.5
24 Up 8 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 628.25 M-73 | Runs-282 | BatA-14 | Wickets-77 | BowlA-25 | Ct/St-17 | FPM-0.2
26 Up 5 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 623.58 M-40 | Runs-166 | BatA-13 | Wickets-36 | BowlA-27 | Ct/St-12 | FPM-0.3
27 Down 5 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 621.65 M-55 | Runs-413 | BatA-20 | Wickets-59 | BowlA-23 | Ct/St-19 | FPM-0.3
35 Up 11 Adil Rashid (England) flag Adil Rashid (England) 593.42 M-66 | Runs-95 | BatA-8 | Wickets-71 | BowlA-25 | Ct/St-20 | FPM-0.3
36 Up 11 Nasum Ahmed (Bangladesh) flag Nasum Ahmed (Bangladesh) 585.15 M-29 | Runs-88 | BatA-10 | Wickets-27 | BowlA-25 | Ct/St-5 | FPM-0.2
37 Down 10 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 584.14 M-45 | Runs-129 | BatA-16 | Wickets-62 | BowlA-25 | Ct/St-13 | FPM-0.3
42 Up 14 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 573.42 M-25 | Runs-56 | BatA-8 | Wickets-32 | BowlA-25 | Ct/St-6 | FPM-0.2
43 Up 10 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 573.39 M-62 | Runs-57 | BatA-11 | Wickets-69 | BowlA-23 | Ct/St-16 | FPM-0.3
66 Down 41 Sam Curran (England) flag Sam Curran (England) 520.16 M-48 | Runs-359 | BatA-17 | Wickets-41 | BowlA-29 | Ct/St-23 | FPM-0.5
71 Up 7 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 516.13 M-29 | Runs-266 | BatA-16 | Wickets-23 | BowlA-21 | Ct/St-10 | FPM-0.3
79 Down 7 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 511.06 M-30 | Runs-63 | BatA-8 | Wickets-28 | BowlA-30 | Ct/St-11 | FPM-0.4
86 Down 23 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 492.33 M-62 | Runs-120 | BatA-6 | Wickets-67 | BowlA-24 | Ct/St-20 | FPM-0.3
91 Up 4 Yasin Patel (Kuwait) flag Yasin Patel (Kuwait) 480.93 M-54 | Runs-239 | BatA-16 | Wickets-63 | BowlA-19 | Ct/St-26 | FPM-0.5
92 Up 2 Wellington Masakadza (Zimbabwe) flag Wellington Masakadza (Zimbabwe) 480.12 M-45 | Runs-189 | BatA-9 | Wickets-22 | BowlA-40 | Ct/St-20 | FPM-0.4
97 Up 5 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 470.10 M-22 | Runs-114 | BatA-19 | Wickets-22 | BowlA-23 | Ct/St-2 | FPM-0.1
100 Down 60 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 467.81 M-19 | Runs-167 | BatA-17 | Wickets-18 | BowlA-32 | Ct/St-12 | FPM-0.6
109 Down 9 Michael Leask (Scotland) flag Michael Leask (Scotland) 456.86 M-31 | Runs-442 | BatA-18 | Wickets-24 | BowlA-17 | Ct/St-11 | FPM-0.4
112 Up 40 Prosper Useni (Nigeria) flag Prosper Useni (Nigeria) 450.93 M-38 | Runs-349 | BatA-13 | Wickets-26 | BowlA-19 | Ct/St-10 | FPM-0.3
122 Up 4 Karan KC (Nepal) flag Karan KC (Nepal) 434.82 M-52 | Runs-240 | BatA-13 | Wickets-62 | BowlA-21 | Ct/St-17 | FPM-0.3
123 Up 4 Cosmas Kyewuta (Uganda) flag Cosmas Kyewuta (Uganda) 433.36 M-42 | Runs-122 | BatA-14 | Wickets-55 | BowlA-16 | Ct/St-8 | FPM-0.2
131 Down 3 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 426.64 M-31 | Runs-220 | BatA-16 | Wickets-17 | BowlA-43 | Ct/St-10 | FPM-0.3
132 Down 10 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 426.22 M-43 | Runs-432 | BatA-16 | Wickets-12 | BowlA-27 | Ct/St-11 | FPM-0.3
133 Up 2 Sayed Monib (Kuwait) flag Sayed Monib (Kuwait) 425.61 M-37 | Runs-259 | BatA-15 | Wickets-45 | BowlA-21 | Ct/St-13 | FPM-0.4
137 Down 28 Paul van Meekeren (Netherlands) flag Paul van Meekeren (Netherlands) 419.44 M-31 | Runs-92 | BatA-10 | Wickets-36 | BowlA-20 | Ct/St-9 | FPM-0.3
138 Up 6 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 416.93 M-13 | Runs-110 | BatA-11 | Wickets-14 | BowlA-32 | Ct/St-2 | FPM-0.2
139 Down 6 Mark Watt (Scotland) flag Mark Watt (Scotland) 416.41 M-30 | Runs-190 | BatA-13 | Wickets-33 | BowlA-22 | Ct/St-10 | FPM-0.3
140 Down 20 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 416.23 M-16 | Runs-180 | BatA-23 | Wickets-13 | BowlA-27 | Ct/St-6 | FPM-0.4
145 Up 8 Ally Kimote (Tanzania) flag Ally Kimote (Tanzania) 411.26 M-67 | Runs-308 | BatA-14 | Wickets-75 | BowlA-17 | Ct/St-23 | FPM-0.3
148 Up 7 Yasim Murtaza (Hong Kong) flag Yasim Murtaza (Hong Kong) 407.95 M-66 | Runs-795 | BatA-17 | Wickets-72 | BowlA-20 | Ct/St-13 | FPM-0.2
150 Up 48 Washington Sundar (India) flag Washington Sundar (India) 407.28 M-24 | Runs-195 | BatA-28 | Wickets-23 | BowlA-16 | Ct/St-9 | FPM-0.4
151 Up 5 Bjorn Fortuin (South Africa) flag Bjorn Fortuin (South Africa) 406.56 M-14 | Runs-87 | BatA-15 | Wickets-9 | BowlA-42 | Ct/St-2 | FPM-0.1
156 Up 36 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 403.04 M-17 | Runs-215 | BatA-24 | Wickets-18 | BowlA-16 | Ct/St-2 | FPM-0.1
157 Up 6 Sompal Kami (Nepal) flag Sompal Kami (Nepal) 402.92 M-53 | Runs-144 | BatA-7 | Wickets-50 | BowlA-24 | Ct/St-16 | FPM-0.3
158 Up 19 Chris Jordan (England) flag Chris Jordan (England) 402.88 M-24 | Runs-143 | BatA-13 | Wickets-29 | BowlA-25 | Ct/St-11 | FPM-0.5
160 Down 11 Shakeel Ahmed (Oman) flag Shakeel Ahmed (Oman) 402.54 M-44 | Runs-255 | BatA-16 | Wickets-34 | BowlA-29 | Ct/St-4 | FPM-0.1
167 Up 6 Juma Miyagi (Uganda) flag Juma Miyagi (Uganda) 396.00 M-42 | Runs-241 | BatA-10 | Wickets-57 | BowlA-15 | Ct/St-15 | FPM-0.4
169 Down 3 Usman Najeeb (Saudi Arabia) flag Usman Najeeb (Saudi Arabia) 392.20 M-40 | Runs-201 | BatA-14 | Wickets-54 | BowlA-20 | Ct/St-9 | FPM-0.2
177 Up 8 Tim Pringle (Netherlands) flag Tim Pringle (Netherlands) 385.52 M-22 | Runs-121 | BatA-9 | Wickets-18 | BowlA-25 | Ct/St-6 | FPM-0.3
178 Up 8 Mark Adair (Ireland) flag Mark Adair (Ireland) 384.60 M-60 | Runs-551 | BatA-17 | Wickets-78 | BowlA-23 | Ct/St-31 | FPM-0.5
181 Up 7 Ehsan Khan (Hong Kong) flag Ehsan Khan (Hong Kong) 380.23 M-74 | Runs-206 | BatA-10 | Wickets-108 | BowlA-15 | Ct/St-17 | FPM-0.2
185 Up 4 Josh Little (Ireland) flag Josh Little (Ireland) 378.32 M-45 | Runs-79 | BatA-20 | Wickets-59 | BowlA-21 | Ct/St-12 | FPM-0.3
187 Up 44 Sylvester Okpe (Nigeria) flag Sylvester Okpe (Nigeria) 378.05 M-55 | Runs-509 | BatA-18 | Wickets-43 | BowlA-20 | Ct/St-16 | FPM-0.3
188 Up 13 Salum Jumbe (Tanzania) flag Salum Jumbe (Tanzania) 377.46 M-59 | Runs-428 | BatA-13 | Wickets-59 | BowlA-21 | Ct/St-13 | FPM-0.2
189 Up 6 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 376.60 M-44 | Runs-210 | BatA-11 | Wickets-44 | BowlA-30 | Ct/St-13 | FPM-0.3
195 Up 39 George Linde (South Africa) flag George Linde (South Africa) 371.79 M-11 | Runs-159 | BatA-23 | Wickets-12 | BowlA-19 | Ct/St-2 | FPM-0.2
197 Up 13 Ikramullah Khan (Qatar) flag Ikramullah Khan (Qatar) 371.21 M-35 | Runs-357 | BatA-17 | Wickets-27 | BowlA-30 | Ct/St-4 | FPM-0.1
200 Up 6 Odean Smith (West Indies) flag Odean Smith (West Indies) 369.27 M-25 | Runs-187 | BatA-16 | Wickets-25 | BowlA-28 | Ct/St-12 | FPM-0.5
210 Up 47 Pat Cummins (Australia) flag Pat Cummins (Australia) 358.51 M-20 | Runs-98 | BatA-14 | Wickets-24 | BowlA-26 | Ct/St-6 | FPM-0.3
213 Up 11 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 356.44 M-34 | Runs-54 | BatA-11 | Wickets-53 | BowlA-18 | Ct/St-18 | FPM-0.5
216 Up 50 Isaac Okpe (Nigeria) flag Isaac Okpe (Nigeria) 353.95 M-54 | Runs-455 | BatA-13 | Wickets-53 | BowlA-17 | Ct/St-14 | FPM-0.3
226 Up 4 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 351.13 M-21 | Runs-82 | BatA-9 | Wickets-31 | BowlA-16 | Ct/St-13 | FPM-0.6
229 Up 21 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 349.97 M-14 | Runs-61 | BatA-20 | Wickets-11 | BowlA-34 | Ct/St-2 | FPM-0.1
235 Down 10 Rizwan Butt (Bahrain) flag Rizwan Butt (Bahrain) 346.81 M-76 | Runs-212 | BatA-9 | Wickets-122 | BowlA-15 | Ct/St-15 | FPM-0.2
241 Up 3 Wayne Parnell (South Africa) flag Wayne Parnell (South Africa) 343.89 M-16 | Runs-60 | BatA-10 | Wickets-18 | BowlA-26 | Ct/St-2 | FPM-0.1
249 Down 30 Safyaan Sharif (Scotland) flag Safyaan Sharif (Scotland) 342.65 M-22 | Runs-40 | BatA-10 | Wickets-24 | BowlA-23 | Ct/St-6 | FPM-0.3