Updated quarterly 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. Refer to FAQs for update schedule.
CRR Change Name Points Stats
153 Up 1 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 148.40 M-23 | Runs-425 | A-18 | SR-77
154 Up 2 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 148.31 M-11 | Runs-300 | A-27 | SR-94
155 Up 8 Smit Patel (U.S.A.) flag Smit Patel (U.S.A.) 147.89 M-20 | Runs-655 | A-36 | SR-77
156 Down 30 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 147.71 M-16 | Runs-382 | A-24 | SR-66
157 Up 7 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 147.51 M-59 | Runs-1310 | A-23 | SR-81
158 No change Harsh Thaker (Canada) flag Harsh Thaker (Canada) 147.45 M-27 | Runs-787 | A-34 | SR-66
160 Down 1 Aasif Sheikh (Nepal) flag Aasif Sheikh (Nepal) 146.41 M-57 | Runs-1488 | A-29 | SR-77
161 Up 12 Janneman Malan (South Africa) flag Janneman Malan (South Africa) 145.66 M-12 | Runs-297 | A-25 | SR-69
162 Down 1 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 145.43 M-10 | Runs-235 | A-34 | SR-86
163 Up 11 Jofra Archer (England) flag Jofra Archer (England) 143.51 M-19 | Runs-180 | A-26 | SR-118
164 Up 2 Aryansh Sharma (U.A.E.) flag Aryansh Sharma (U.A.E.) 142.44 M-22 | Runs-470 | A-21 | SR-77
165 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 142.40 M-34 | Runs-649 | A-23 | SR-102
167 Up 2 Adil Rashid (England) flag Adil Rashid (England) 139.36 M-46 | Runs-308 | A-14 | SR-81
170 Down 18 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 133.89 M-43 | Runs-385 | A-16 | SR-109
171 Up 5 Calum MacLeod (Scotland) flag Calum MacLeod (Scotland) 132.29 M-16 | Runs-736 | A-49 | SR-82
172 Up 5 Mark Wood (England) flag Mark Wood (England) 131.95 M-13 | Runs-96 | A-19 | SR-126
173 Up 6 Innocent Kaia (Zimbabwe) flag Innocent Kaia (Zimbabwe) 131.48 M-19 | Runs-450 | A-25 | SR-65
174 Down 2 Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 130.86 M-38 | Runs-1226 | A-34 | SR-74
179 Up 34 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 129.31 M-34 | Runs-418 | A-19 | SR-105
180 Up 5 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 129.27 M-34 | Runs-666 | A-25 | SR-83
181 Down 26 Kyle Verreynne (South Africa) flag Kyle Verreynne (South Africa) 128.87 M-10 | Runs-250 | A-36 | SR-94
182 Up 4 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 128.25 M-14 | Runs-176 | A-20 | SR-141
183 Up 4 Malan Kruger (Namibia) flag Malan Kruger (Namibia) 128.22 M-18 | Runs-393 | A-23 | SR-70
184 Up 4 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 128.12 M-22 | Runs-421 | A-28 | SR-108
185 Up 9 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 127.80 M-34 | Runs-224 | A-22 | SR-89
186 Up 4 Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 127.43 M-14 | Runs-405 | A-31 | SR-84
187 Down 27 Sean Abbott (Australia) flag Sean Abbott (Australia) 126.30 M-27 | Runs-367 | A-22 | SR-99
188 Up 3 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 125.99 M-17 | Runs-443 | A-26 | SR-84
190 Up 6 Kashyap Prajapati (Oman) flag Kashyap Prajapati (Oman) 125.39 M-31 | Runs-932 | A-30 | SR-74
191 Down 34 Vriitya Aravind (U.A.E.) flag Vriitya Aravind (U.A.E.) 124.75 M-55 | Runs-1745 | A-34 | SR-68
193 Up 46 Brydon Carse (England) flag Brydon Carse (England) 123.95 M-27 | Runs-221 | A-16 | SR-80
194 Down 1 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 123.82 M-28 | Runs-452 | A-17 | SR-71
195 No change Tayyab Tahir (Pakistan) flag Tayyab Tahir (Pakistan) 122.83 M-11 | Runs-181 | A-23 | SR-102
196 Up 1 Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 122.62 M-11 | Runs-210 | A-30 | SR-99
198 Up 52 Karan KC (Nepal) flag Karan KC (Nepal) 121.50 M-51 | Runs-510 | A-18 | SR-99
199 Up 1 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 121.38 M-28 | Runs-388 | A-20 | SR-83
200 Up 3 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 121.00 M-37 | Runs-584 | A-20 | SR-88
202 Down 40 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 119.36 M-21 | Runs-253 | A-15 | SR-88
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
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
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
224 Up 2 Navneet Dhaliwal (Canada) flag Navneet Dhaliwal (Canada) 112.23 M-18 | Runs-456 | A-27 | SR-57
226 Up 5 Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 111.71 M-15 | Runs-422 | A-30 | SR-66
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
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
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
237 No change Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 104.34 M-15 | Runs-151 | A-19 | SR-83
239 Down 1 Saif Hassan (Bangladesh) flag Saif Hassan (Bangladesh) 103.37 M-6 | Runs-180 | A-30 | SR-87
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
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
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 #wesleybarresi #barresi #anamulhaque #haque #smitpatel #patel #joylordgumbie #gumbie #kushalbhurtel #bhurtel #harshthaker #thaker #aasifsheikh #sheikh #jannemanmalan #malan #tomblundell #blundell #jofraarcher #archer #aryanshsharma #sharma #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings