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. For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
201 Up 6 Nasir Jamal (Afghanistan) flag Nasir Jamal (Afghanistan) 60.85 M-3 | Runs-84 | A-17 | SR-51
202 No change Jack Leach (England) flag Jack Leach (England) 60.40 M-20 | Runs-174 | A-13 | SR-38
203 Down 5 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 60.40 M-7 | Runs-89 | A-10 | SR-49
204 Up 5 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 60.20 M-9 | Runs-135 | A-12 | SR-79
205 Up 5 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 59.81 M-6 | Runs-190 | A-16 | SR-39
206 Up 6 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 59.15 M-14 | Runs-103 | A-7 | SR-27
207 Down 12 Shardul Thakur (India) flag Shardul Thakur (India) 59.12 M-6 | Runs-128 | A-14 | SR-43
208 Down 17 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 58.97 M-6 | Runs-47 | A-6 | SR-29
209 Up 15 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 58.73 M-9 | Runs-378 | A-27 | SR-57
210 Up 3 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 58.63 M-3 | Runs-225 | A-75 | SR-79
211 Up 3 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 58.14 M-2 | Runs-97 | A-24 | SR-57
212 Up 3 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) 57.24 M-8 | Runs-482 | A-40 | SR-46
213 Up 3 Nathan McSweeney (Australia) flag Nathan McSweeney (Australia) 57.22 M-3 | Runs-72 | A-14 | SR-34
214 Up 7 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) 56.70 M-6 | Runs-421 | A-38 | SR-43
215 Up 7 Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 56.18 M-4 | Runs-38 | A-5 | SR-23
216 Up 11 Abdul Malik (Afghanistan) flag Abdul Malik (Afghanistan) 55.71 M-4 | Runs-95 | A-14 | SR-54
217 Down 51 Srikar Bharat (India) flag Srikar Bharat (India) 55.65 M-7 | Runs-221 | A-20 | SR-53
218 Down 44 Dean Elgar (South Africa) flag Dean Elgar (South Africa) 55.46 M-14 | Runs-765 | A-29 | SR-56
219 Up 4 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 55.33 M-2 | Runs-83 | A-28 | SR-51
220 Down 31 Joylord Gumbie (Zimbabwe) flag Joylord Gumbie (Zimbabwe) 55.22 M-3 | Runs-129 | A-22 | SR-42
221 Up 4 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 53.02 M-5 | Runs-67 | A-11 | SR-44
222 Up 4 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 52.66 M-4 | Runs-89 | A-13 | SR-50
223 Up 5 Sarel Erwee (South Africa) flag Sarel Erwee (South Africa) 51.28 M-10 | Runs-479 | A-27 | SR-43
224 Up 5 Alex Lees (England) flag Alex Lees (England) 50.95 M-10 | Runs-453 | A-24 | SR-43
225 Down 5 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 50.53 M-6 | Runs-233 | A-21 | SR-65
226 Up 4 Jermaine Blackwood (West Indies) flag Jermaine Blackwood (West Indies) 50.20 M-13 | Runs-621 | A-30 | SR-47
227 Up 5 Mahidul Islam Ankon (Bangladesh) flag Mahidul Islam Ankon (Bangladesh) 48.87 M-1 | Runs-29 | A-15 | SR-44
228 Up 5 Rajat Patidar (India) flag Rajat Patidar (India) 48.86 M-3 | Runs-63 | A-11 | SR-38
229 Up 5 Lahiru Udara (Sri Lanka) flag Lahiru Udara (Sri Lanka) 48.69 M-2 | Runs-78 | A-26 | SR-70
230 Up 29 Michael Neser (Australia) flag Michael Neser (Australia) 48.01 M-4 | Runs-93 | A-19 | SR-42
231 Up 6 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 47.47 M-4 | Runs-73 | A-12 | SR-45
232 Up 6 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 46.18 M-11 | Runs-18 | A-3 | SR-9
233 Up 14 Newman Nyamhuri (Zimbabwe) flag Newman Nyamhuri (Zimbabwe) 45.51 M-4 | Runs-55 | A-8 | SR-47
234 Down 28 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 45.00 M-10 | Runs-68 | A-9 | SR-57
235 Up 6 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 44.34 M-10 | Runs-74 | A-8 | SR-37
236 Up 4 Cade Carmichael (Ireland) flag Cade Carmichael (Ireland) 44.22 M-2 | Runs-100 | A-25 | SR-47
237 Up 5 Clyde Fortuin (South Africa) flag Clyde Fortuin (South Africa) 44.10 M-2 | Runs-23 | A-6 | SR-24
238 Up 14 Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 43.99 M-2 | Runs-10 | A-10 | SR-24
239 Up 32 Amir Jangoo (West Indies) flag Amir Jangoo (West Indies) 43.72 M-1 | Runs-30 | A-15 | SR-54
240 Up 3 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 43.63 M-9 | Runs-314 | A-22 | SR-67
241 Up 4 Khary Pierre (West Indies) flag Khary Pierre (West Indies) 43.29 M-2 | Runs-47 | A-16 | SR-43
242 Up 4 Tshepo Moreki (South Africa) flag Tshepo Moreki (South Africa) 42.77 M-2 | Runs-15 | A-8 | SR-22
243 Down 4 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 42.53 M-5 | Runs-178 | A-20 | SR-38
244 Up 16 Shahidullah (Afghanistan) flag Shahidullah (Afghanistan) 42.23 M-2 | Runs-63 | A-32 | SR-55
245 Down 49 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 42.22 M-6 | Runs-83 | A-9 | SR-37
246 Up 28 Muhammad Hurraira (Pakistan) flag Muhammad Hurraira (Pakistan) 42.21 M-2 | Runs-46 | A-12 | SR-48
247 Down 30 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 41.42 M-7 | Runs-45 | A-6 | SR-52
248 Up 1 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 39.47 M-5 | Runs-183 | A-37 | SR-80
249 Down 45 Ajinkya Rahane (India) flag Ajinkya Rahane (India) 38.99 M-3 | Runs-146 | A-37 | SR-51
250 No change Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 38.92 M-3 | Runs-41 | A-10 | SR-35
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #nasirjamal #jamal #jackleach #leach #taskinahmed #ahmed #shorifulislam #islam #shahadathossain #hossain #vishwafernando #fernando #shardulthakur #thakur #mirhamza #hamza #oshadafernando #colindegrandhomme #grandhomme #rahmanullahgurbaz #gurbaz #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings