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
151 Down 22 Sajid Khan (Pakistan) flag Sajid Khan (Pakistan) 103.21 M-10 | Runs-193 | A-13 | SR-61
152 Down 40 Mikyle Louis (West Indies) flag Mikyle Louis (West Indies) 102.70 M-10 | Runs-369 | A-18 | SR-41
153 Down 73 Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 101.99 M-6 | Runs-312 | A-28 | SR-57
156 Up 4 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 100.57 M-3 | Runs-92 | A-15 | SR-75
158 Down 3 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 100.32 M-22 | Runs-659 | A-22 | SR-55
160 Down 33 Shreyas Iyer (India) flag Shreyas Iyer (India) 95.90 M-12 | Runs-609 | A-34 | SR-65
161 Up 3 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 95.67 M-2 | Runs-117 | A-29 | SR-42
162 Up 5 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 94.40 M-4 | Runs-195 | A-28 | SR-65
164 Up 4 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 90.32 M-6 | Runs-132 | A-17 | SR-31
165 Up 6 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 89.87 M-24 | Runs-502 | A-13 | SR-80
166 Up 3 Ollie Robinson (England) flag Ollie Robinson (England) 88.57 M-11 | Runs-285 | A-20 | SR-69
167 Up 3 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 88.27 M-2 | Runs-64 | A-16 | SR-38
168 Down 6 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 85.47 M-22 | Runs-255 | A-8 | SR-33
169 Up 25 Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 84.80 M-2 | Runs-125 | A-31 | SR-56
171 Up 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 83.27 M-5 | Runs-374 | A-47 | SR-65
174 Up 11 Rehan Ahmed (England) flag Rehan Ahmed (England) 77.87 M-5 | Runs-103 | A-10 | SR-57
175 Up 4 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 77.02 M-14 | Runs-51 | A-3 | SR-34
176 Up 4 Jordan Neill (Ireland) flag Jordan Neill (Ireland) 75.62 M-2 | Runs-145 | A-36 | SR-60
177 Up 41 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 74.13 M-2 | Runs-71 | A-18 | SR-92
179 Up 3 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 73.10 M-13 | Runs-158 | A-13 | SR-40
180 Up 3 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 73.00 M-10 | Runs-17 | A-2 | SR-19
182 Up 4 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 72.09 M-7 | Runs-126 | A-13 | SR-38
183 Up 4 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 71.98 M-9 | Runs-215 | A-20 | SR-38
184 Up 4 Shoaib Bashir (England) flag Shoaib Bashir (England) 71.54 M-19 | Runs-92 | A-7 | SR-38
186 Down 41 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 69.36 M-4 | Runs-118 | A-17 | SR-40
187 Up 24 Josh Tongue (England) flag Josh Tongue (England) 69.35 M-9 | Runs-48 | A-6 | SR-38
189 Down 14 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 66.96 M-4 | Runs-121 | A-15 | SR-44
193 No change Prasidh Krishna (India) flag Prasidh Krishna (India) 65.42 M-6 | Runs-10 | A-2 | SR-15
194 Up 42 Matthew Potts (England) flag Matthew Potts (England) 64.66 M-11 | Runs-105 | A-11 | SR-46
196 Down 18 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 63.87 M-21 | Runs-54 | A-4 | SR-28
197 Up 4 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 63.76 M-3 | Runs-83 | A-28 | SR-46
198 Up 5 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 62.85 M-11 | Runs-116 | A-10 | SR-31
200 Up 5 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 61.33 M-12 | Runs-308 | A-19 | SR-44
201 Up 6 Nasir Jamal (Afghanistan) flag Nasir Jamal (Afghanistan) 60.85 M-3 | Runs-84 | A-17 | SR-51
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
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
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
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
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
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 #sajidkhan #khan #mikylelouis #louis #kamranghulam #ghulam #scottkuggeleijn #kuggeleijn #ravichandranashwin #ashwin #shreyasiyer #iyer #nooralizadran #zadran #afsarzazai #zazai #andersonphillip #phillip #timsouthee #southee #ollierobinson #robinson #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings