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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
201 Up 4 Andy McBrine (Ireland) flag Andy McBrine (Ireland) 119.96 M-34 | Runs-475 | A-23 | SR-71
202 Down 40 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 119.36 M-21 | Runs-253 | A-15 | SR-88
203 Up 3 Michael van Lingen (Namibia) flag Michael van Lingen (Namibia) 118.75 M-38 | Runs-1250 | A-39 | SR-92
204 Up 4 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 118.61 M-7 | Runs-166 | A-42 | SR-104
205 Down 6 Matthew Cross (Scotland) flag Matthew Cross (Scotland) 118.42 M-52 | Runs-956 | A-23 | SR-70
206 Up 5 Chamika Karunaratne (Sri Lanka) flag Chamika Karunaratne (Sri Lanka) 117.82 M-16 | Runs-251 | A-19 | SR-77
207 Up 5 Charlie Tear (Scotland) flag Charlie Tear (Scotland) 117.74 M-20 | Runs-489 | A-31 | SR-78
208 Down 10 Noah Croes (Netherlands) flag Noah Croes (Netherlands) 116.89 M-21 | Runs-390 | A-23 | SR-80
209 Up 5 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 116.04 M-14 | Runs-172 | A-22 | SR-125
210 Up 5 Odean Smith (West Indies) flag Odean Smith (West Indies) 115.92 M-9 | Runs-199 | A-28 | SR-167
211 Up 5 David Willey (England) flag David Willey (England) 115.59 M-21 | Runs-286 | A-26 | SR-108
212 Down 37 JJ Smit (Namibia) flag JJ Smit (Namibia) 115.49 M-42 | Runs-777 | A-24 | SR-75
213 Up 4 Shoaib Khan (Oman) flag Shoaib Khan (Oman) 115.19 M-29 | Runs-836 | A-33 | SR-84
214 Down 36 Mohammad Nadeem (Oman) flag Mohammad Nadeem (Oman) 114.61 M-24 | Runs-517 | A-43 | SR-69
215 Up 4 Shreyas Movva (Canada) flag Shreyas Movva (Canada) 114.53 M-24 | Runs-468 | A-29 | SR-64
216 Up 4 Chris Woakes (England) flag Chris Woakes (England) 114.40 M-16 | Runs-209 | A-16 | SR-79
217 Down 15 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 114.27 M-26 | Runs-389 | A-19 | SR-99
218 Down 8 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 114.25 M-44 | Runs-299 | A-16 | SR-83
219 Up 2 Ayaan Khan (Oman) flag Ayaan Khan (Oman) 114.25 M-31 | Runs-831 | A-31 | SR-80
220 Up 2 Washington Sundar (India) flag Washington Sundar (India) 113.75 M-25 | Runs-351 | A-22 | SR-84
221 Up 2 Jason Holder (West Indies) flag Jason Holder (West Indies) 113.65 M-17 | Runs-343 | A-25 | SR-77
222 Up 2 D Brevis (South Africa) flag D Brevis (South Africa) 112.53 M-6 | Runs-110 | A-22 | SR-159
223 Up 2 Gajanand Singh (U.S.A.) flag Gajanand Singh (U.S.A.) 112.38 M-30 | Runs-929 | A-37 | SR-84
224 Up 2 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 112.23 M-18 | Runs-456 | A-27 | SR-57
225 Down 7 Gulsan Jha (Nepal) flag Gulsan Jha (Nepal) 111.76 M-39 | Runs-698 | A-27 | SR-79
226 Up 5 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 111.71 M-15 | Runs-422 | A-30 | SR-66
227 Down 26 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 110.42 M-43 | Runs-190 | A-13 | SR-106
228 Down 46 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 109.97 M-23 | Runs-182 | A-12 | SR-78
229 Down 1 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 109.85 M-31 | Runs-625 | A-27 | SR-83
230 Down 3 Ruben Trumpelmann (Namibia) flag Ruben Trumpelmann (Namibia) 109.75 M-47 | Runs-497 | A-16 | SR-86
231 Down 1 Chirag Suri (U.A.E.) flag Chirag Suri (U.A.E.) 109.43 M-20 | Runs-591 | A-30 | SR-68
232 Up 35 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 108.99 M-11 | Runs-132 | A-22 | SR-96
233 Down 1 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 107.72 M-31 | Runs-293 | A-17 | SR-82
234 Up 1 Gus Atkinson (England) flag Gus Atkinson (England) 106.01 M-11 | Runs-104 | A-17 | SR-137
235 Up 1 Aaron Hardie (Australia) flag Aaron Hardie (Australia) 105.09 M-15 | Runs-180 | A-15 | SR-80
236 Down 2 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 104.44 M-17 | Runs-152 | A-15 | SR-77
237 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 104.34 M-15 | Runs-151 | A-19 | SR-83
238 Up 5 Kushal Malla (Nepal) flag Kushal Malla (Nepal) 103.62 M-32 | Runs-728 | A-28 | SR-90
239 Down 1 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 103.37 M-6 | Runs-180 | A-30 | SR-87
240 No change Amir Jangoo (West Indies) flag Amir Jangoo (West Indies) 102.84 M-5 | Runs-153 | A-38 | SR-92
241 Up 7 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 100.66 M-39 | Runs-198 | A-12 | SR-74
242 Down 33 Pat Cummins (Australia) flag Pat Cummins (Australia) 100.56 M-21 | Runs-252 | A-32 | SR-80
243 Up 2 JP Kotze (Namibia) flag JP Kotze (Namibia) 100.33 M-18 | Runs-285 | A-17 | SR-64
244 Up 2 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 100.26 M-31 | Runs-1051 | A-35 | SR-70
245 Up 2 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 100.25 M-10 | Runs-254 | A-25 | SR-93
246 Up 3 Aaron Finch (Australia) flag Aaron Finch (Australia) 99.88 M-14 | Runs-174 | A-12 | SR-71
247 Up 11 Alishan Sharafu (U.A.E.) flag Alishan Sharafu (U.A.E.) 99.03 M-27 | Runs-432 | A-17 | SR-73
248 Up 59 Corbin Bosch (South Africa) flag Corbin Bosch (South Africa) 98.89 M-9 | Runs-165 | A-41 | SR-97
249 Up 171 Hussain Talat (Pakistan) flag Hussain Talat (Pakistan) 97.04 M-9 | Runs-209 | A-42 | SR-88
250 Up 4 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 96.74 M-14 | Runs-193 | A-14 | SR-96
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #andymcbrine #mcbrine #gulbadinnaib #naib #michaelvanlingen #lingen #mitchellhay #hay #matthewcross #cross #chamikakarunaratne #karunaratne #charlietear #tear #noahcroes #croes #matthewforde #forde #odeansmith #smith #davidwilley #willey #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings