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
25 Up 14 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 628.22 M-36 | Runs-73 | BatA-10 | Wickets-44 | BowlA-20 | Ct/St-10 | FPM-0.3
40 Up 11 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 575.63 M-25 | Runs-20 | BatA-4 | Wickets-33 | BowlA-21 | Ct/St-8 | FPM-0.3
44 Up 11 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 572.69 M-26 | Runs-4 | BatA-1 | Wickets-47 | BowlA-13 | Ct/St-6 | FPM-0.2
45 Up 5 Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 570.95 M-28 | Runs-9 | BatA-5 | Wickets-36 | BowlA-21 | Ct/St-2 | FPM-0.1
47 Down 10 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 565.90 M-28 | Runs-29 | BatA-7 | Wickets-42 | BowlA-19 | Ct/St-11 | FPM-0.4
48 Up 11 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 564.80 M-29 | Runs-41 | BatA-41 | Wickets-35 | BowlA-24 | Ct/St-6 | FPM-0.2
49 Up 9 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 559.24 M-40 | Runs-66 | BatA-7 | Wickets-38 | BowlA-29 | Ct/St-6 | FPM-0.2
50 Down 2 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 556.17 M-58 | Runs-75 | BatA-4 | Wickets-57 | BowlA-27 | Ct/St-14 | FPM-0.2
55 Down 12 Adam Zampa (Australia) flag Adam Zampa (Australia) 546.88 M-49 | Runs-24 | BatA-3 | Wickets-66 | BowlA-22 | Ct/St-7 | FPM-0.1
56 Down 26 Jofra Archer (England) flag Jofra Archer (England) 543.76 M-23 | Runs-63 | BatA-11 | Wickets-30 | BowlA-22 | Ct/St-10 | FPM-0.4
59 Up 11 Sean Abbott (Australia) flag Sean Abbott (Australia) 541.11 M-21 | Runs-33 | BatA-7 | Wickets-29 | BowlA-23 | Ct/St-12 | FPM-0.6
62 Up 6 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 535.80 M-68 | Runs-82 | BatA-5 | Wickets-87 | BowlA-19 | Ct/St-14 | FPM-0.2
63 Up 8 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 522.32 M-25 | Runs-50 | BatA-25 | Wickets-28 | BowlA-24 | Ct/St-8 | FPM-0.3
65 Up 21 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 521.67 M-50 | Runs-17 | BatA-6 | Wickets-62 | BowlA-20 | Ct/St-7 | FPM-0.1
67 Up 17 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 520.02 M-23 | Runs- | BatA-0 | Wickets-32 | BowlA-15 | Ct/St-4 | FPM-0.2
68 Up 44 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 517.90 M-19 | Runs-26 | BatA-5 | Wickets-27 | BowlA-15 | Ct/St-4 | FPM-0.2
70 Up 3 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 517.22 M-22 | Runs-70 | BatA-8 | Wickets-18 | BowlA-26 | Ct/St-5 | FPM-0.2
72 Up 15 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 516.04 M-29 | Runs-18 | BatA-6 | Wickets-38 | BowlA-19 | Ct/St-11 | FPM-0.4
74 Down 33 Arshdeep Singh (India) flag Arshdeep Singh (India) 514.40 M-66 | Runs-72 | BatA-8 | Wickets-104 | BowlA-19 | Ct/St-16 | FPM-0.2
75 Up 67 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 513.35 M-21 | Runs-1 | BatA-1 | Wickets-42 | BowlA-13 | Ct/St-6 | FPM-0.3
85 Down 6 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 496.81 M-36 | Runs-10 | BatA-10 | Wickets-47 | BowlA-21 | Ct/St-11 | FPM-0.3
98 Up 8 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 469.81 M-21 | Runs-80 | BatA-10 | Wickets-29 | BowlA-17 | Ct/St-8 | FPM-0.4
103 Up 2 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 465.54 M-62 | Runs-33 | BatA-3 | Wickets-68 | BowlA-21 | Ct/St-10 | FPM-0.2
106 Up 17 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 462.61 M-22 | Runs-9 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-5 | FPM-0.2
107 Up 4 Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 458.62 M-42 | Runs-55 | BatA-8 | Wickets-82 | BowlA-11 | Ct/St-20 | FPM-0.5
110 Down 48 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 453.98 M-42 | Runs-55 | BatA-8 | Wickets-61 | BowlA-19 | Ct/St-15 | FPM-0.4
124 Up 6 Craig Young (Ireland) flag Craig Young (Ireland) 431.60 M-29 | Runs-17 | BatA-6 | Wickets-51 | BowlA-16 | Ct/St-4 | FPM-0.1
125 Up 9 Mark Wood (England) flag Mark Wood (England) 431.39 M-19 | Runs-16 | BatA-8 | Wickets-28 | BowlA-17 | Ct/St-5 | FPM-0.3
127 Up 12 Junaid Siddique (U.A.E.) flag Junaid Siddique (U.A.E.) 430.61 M-71 | Runs-82 | BatA-12 | Wickets-97 | BowlA-21 | Ct/St-15 | FPM-0.2
144 Down 25 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 411.30 M-19 | Runs-15 | BatA-5 | Wickets-16 | BowlA-34 | Ct/St-3 | FPM-0.2
146 Up 1 Bernard Scholtz (Namibia) flag Bernard Scholtz (Namibia) 410.42 M-49 | Runs-62 | BatA-16 | Wickets-48 | BowlA-22 | Ct/St-13 | FPM-0.3
147 Up 4 Brydon Carse (England) flag Brydon Carse (England) 408.96 M-14 | Runs-46 | BatA-9 | Wickets-20 | BowlA-21 | Ct/St-7 | FPM-0.5
162 Down 49 Matheesha Pathirana (Sri Lanka) flag Matheesha Pathirana (Sri Lanka) 399.67 M-21 | Runs-17 | BatA-3 | Wickets-31 | BowlA-18 | Ct/St-4 | FPM-0.2
165 Up 14 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 398.08 M-35 | Runs-37 | BatA-5 | Wickets-49 | BowlA-19 | Ct/St-8 | FPM-0.2
166 Up 4 Kaleem Sana (Canada) flag Kaleem Sana (Canada) 398.03 M-42 | Runs-46 | BatA-12 | Wickets-64 | BowlA-13 | Ct/St-11 | FPM-0.3
168 Up 43 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 392.98 M-15 | Runs-59 | BatA-20 | Wickets-16 | BowlA-25 | Ct/St-1 | FPM-0.1
174 Up 82 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 388.99 M-11 | Runs-85 | BatA-14 | Wickets-17 | BowlA-17 | Ct/St-5 | FPM-0.5
179 Up 41 Jamie Overton (England) flag Jamie Overton (England) 383.86 M-15 | Runs-54 | BatA-9 | Wickets-15 | BowlA-18 | Ct/St-6 | FPM-0.4
192 Down 1 Vraj Patel (Kenya) flag Vraj Patel (Kenya) 373.69 M-56 | Runs-14 | BatA-5 | Wickets-74 | BowlA-15 | Ct/St-16 | FPM-0.3
202 Down 20 Muhammad Jawadullah (U.A.E.) flag Muhammad Jawadullah (U.A.E.) 367.25 M-36 | Runs-20 | BatA-10 | Wickets-56 | BowlA-19 | Ct/St-7 | FPM-0.2
208 Up 7 Lalit Rajbanshi (Nepal) flag Lalit Rajbanshi (Nepal) 362.52 M-25 | Runs-5 | BatA-5 | Wickets-26 | BowlA-21 | Ct/St-6 | FPM-0.2
211 Up 7 Mohamed Shafeeq (Kuwait) flag Mohamed Shafeeq (Kuwait) 358.47 M-43 | Runs-27 | BatA-3 | Wickets-37 | BowlA-32 | Ct/St-8 | FPM-0.2
214 Up 8 Ben Sears (New Zealand) flag Ben Sears (New Zealand) 355.15 M-20 | Runs-21 | BatA-7 | Wickets-22 | BowlA-24 | Ct/St-2 | FPM-0.1
217 Down 13 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 353.65 M-30 | Runs-32 | BatA-11 | Wickets-33 | BowlA-27 | Ct/St-3 | FPM-0.1
220 Down 44 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 353.01 M-28 | Runs-14 | BatA-2 | Wickets-39 | BowlA-18 | Ct/St-9 | FPM-0.3
221 Up 5 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 352.83 M-25 | Runs-4 | BatA-4 | Wickets-31 | BowlA-19 | Ct/St-8 | FPM-0.3
223 Up 14 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 352.18 M-25 | Runs-50 | BatA-6 | Wickets-33 | BowlA-23 | Ct/St-6 | FPM-0.2
225 Up 43 Ottneil Baartman (South Africa) flag Ottneil Baartman (South Africa) 351.74 M-14 | Runs-13 | BatA-4 | Wickets-17 | BowlA-22 | Ct/St-3 | FPM-0.2
228 Up 5 Ben Shikongo (Namibia) flag Ben Shikongo (Namibia) 350.27 M-24 | Runs-1 | BatA-1 | Wickets-24 | BowlA-18 | Ct/St-6 | FPM-0.3
230 Up 60 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 349.68 M-14 | Runs-18 | BatA-5 | Wickets-18 | BowlA-19 | Ct/St-8 | FPM-0.6
232 No change Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 349.15 M-17 | Runs-42 | BatA-5 | Wickets-28 | BowlA-16 | Ct/St-1 | FPM-0.1
233 Up 70 Lizaad Williams (South Africa) flag Lizaad Williams (South Africa) 348.24 M-14 | Runs-10 | BatA-2 | Wickets-15 | BowlA-28 | Ct/St-3 | FPM-0.2
234 Down 5 Henry Ssenyondo (Uganda) flag Henry Ssenyondo (Uganda) 347.55 M-70 | Runs-21 | BatA-4 | Wickets-103 | BowlA-12 | Ct/St-10 | FPM-0.1
236 Down 64 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 346.52 M-32 | Runs-60 | BatA-8 | Wickets-28 | BowlA-33 | Ct/St-3 | FPM-0.1
237 Up 1 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 345.46 M-11 | Runs-45 | BatA-8 | Wickets-20 | BowlA-20 | Ct/St-1 | FPM-0.1
240 Up 52 Saurabh Netravalkar (U.S.A.) flag Saurabh Netravalkar (U.S.A.) 344.66 M-28 | Runs-21 | BatA-5 | Wickets-34 | BowlA-20 | Ct/St-6 | FPM-0.2
242 Up 3 Ayush Shukla (Hong Kong) flag Ayush Shukla (Hong Kong) 343.76 M-55 | Runs-25 | BatA-3 | Wickets-51 | BowlA-26 | Ct/St-7 | FPM-0.1
243 Down 7 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 343.64 M-22 | Runs-45 | BatA-11 | Wickets-29 | BowlA-22 | Ct/St-13 | FPM-0.6
245 Down 10 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 343.29 M-26 | Runs-9 | BatA-3 | Wickets-35 | BowlA-18 | Ct/St-6 | FPM-0.2