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
201 Up 3 Takudzwanashe Kaitano (Zimbabwe) flag Takudzwanashe Kaitano (Zimbabwe) 94.02 M-5 | Runs-164 | A-16 | SR-40
202 Up 3 Nayeem Hasan (Bangladesh) flag Nayeem Hasan (Bangladesh) 93.49 M-7 | Runs-126 | A-13 | SR-38
203 Up 3 Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 92.30 M-2 | Runs-99 | A-33 | SR-45
204 Up 28 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 91.66 M-9 | Runs-147 | A-16 | SR-28
205 Up 2 Todd Murphy (Australia) flag Todd Murphy (Australia) 91.44 M-7 | Runs-122 | A-14 | SR-60
206 Up 2 Scott Boland (Australia) flag Scott Boland (Australia) 91.15 M-14 | Runs-83 | A-8 | SR-30
207 Up 2 Rory Burns (England) flag Rory Burns (England) 90.58 M-3 | Runs-77 | A-13 | SR-43
208 Up 6 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 90.52 M-13 | Runs-135 | A-10 | SR-54
209 Up 1 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 89.86 M-10 | Runs-180 | A-18 | SR-67
210 Down 23 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 88.94 M-9 | Runs-105 | A-10 | SR-50
211 No change Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 88.81 M-12 | Runs-186 | A-12 | SR-54
212 No change Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 88.72 M-5 | Runs-131 | A-15 | SR-43
213 No change Jamie Overton (England) flag Jamie Overton (England) 88.08 M-2 | Runs-97 | A-49 | SR-66
214 Up 1 Ebadot Hossain (Bangladesh) flag Ebadot Hossain (Bangladesh) 87.01 M-12 | Runs-60 | A-6 | SR-29
215 Up 1 Haseeb Hameed (England) flag Haseeb Hameed (England) 86.04 M-4 | Runs-80 | A-10 | SR-28
216 Up 1 Mir Hamza (Pakistan) flag Mir Hamza (Pakistan) 85.59 M-6 | Runs-47 | A-6 | SR-29
217 Up 2 Mohammed Shami (India) flag Mohammed Shami (India) 84.09 M-10 | Runs-160 | A-13 | SR-66
218 Up 2 Khurram Shahzad (Pakistan) flag Khurram Shahzad (Pakistan) 83.92 M-6 | Runs-83 | A-9 | SR-37
219 Up 6 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 82.49 M-9 | Runs-83 | A-7 | SR-51
220 Up 2 Prasidh Krishna (India) flag Prasidh Krishna (India) 81.20 M-6 | Runs-10 | A-2 | SR-15
221 Up 2 Tevin Imlach (West Indies) flag Tevin Imlach (West Indies) 80.22 M-3 | Runs-88 | A-15 | SR-51
222 Up 4 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 79.29 M-3 | Runs-102 | A-26 | SR-51
223 Up 5 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 78.43 M-7 | Runs-72 | A-10 | SR-53
224 Down 23 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 78.14 M-14 | Runs-103 | A-7 | SR-27
225 Up 2 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 77.61 M-5 | Runs-55 | A-7 | SR-40
226 Up 3 Gary Ballance (Zimbabwe/England) flag Gary Ballance (Zimbabwe/England) 77.26 M-1 | Runs-155 | A-155 | SR-53
227 Up 4 Khaled Ahmed (Bangladesh) flag Khaled Ahmed (Bangladesh) 76.89 M-14 | Runs-43 | A-2 | SR-29
228 Up 5 Will Jacks (England) flag Will Jacks (England) 76.36 M-2 | Runs-89 | A-22 | SR-99
229 Up 5 Noor Ali Zadran (Afghanistan) flag Noor Ali Zadran (Afghanistan) 75.49 M-2 | Runs-117 | A-29 | SR-42
230 Up 21 Fawad Alam (Pakistan) flag Fawad Alam (Pakistan) 75.14 M-5 | Runs-108 | A-18 | SR-39
231 Down 13 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 75.06 M-2 | Runs-59 | A-15 | SR-58
232 Up 3 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 74.90 M-3 | Runs-94 | A-19 | SR-50
233 Up 3 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 74.45 M-2 | Runs-71 | A-18 | SR-92
234 Up 3 Stuart Broad (England) flag Stuart Broad (England) 72.34 M-18 | Runs-292 | A-14 | SR-67
235 Up 3 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 71.85 M-10 | Runs-68 | A-9 | SR-57
236 Up 3 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 71.65 M-4 | Runs-121 | A-15 | SR-44
237 Up 3 Raynard van Tonder (South Africa) flag Raynard van Tonder (South Africa) 71.63 M-2 | Runs-64 | A-16 | SR-38
238 Up 3 Anamul Haque (Bangladesh) flag Anamul Haque (Bangladesh) 71.18 M-4 | Runs-89 | A-13 | SR-50
239 Up 3 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 71.14 M-10 | Runs-48 | A-4 | SR-45
240 Up 4 Ismat Alam (Afghanistan) flag Ismat Alam (Afghanistan) 69.43 M-2 | Runs-125 | A-31 | SR-56
241 Up 4 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 69.39 M-11 | Runs-116 | A-10 | SR-31
242 Up 4 Ish Sodhi (New Zealand) flag Ish Sodhi (New Zealand) 69.37 M-4 | Runs-113 | A-19 | SR-33
243 Up 4 Nasir Jamal (Afghanistan) flag Nasir Jamal (Afghanistan) 68.92 M-3 | Runs-84 | A-17 | SR-51
244 Up 4 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 68.82 M-5 | Runs-72 | A-18 | SR-92
245 Up 5 Dane Piedt (South Africa) flag Dane Piedt (South Africa) 67.41 M-3 | Runs-83 | A-28 | SR-46
246 Down 25 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 65.50 M-11 | Runs-109 | A-10 | SR-35
247 Up 6 Neil Brand (South Africa) flag Neil Brand (South Africa) 65.07 M-2 | Runs-66 | A-17 | SR-51
248 Up 1 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 63.76 M-10 | Runs-148 | A-11 | SR-47
249 Up 3 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 63.68 M-4 | Runs-13 | A-2 | SR-11
250 Up 4 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 63.28 M-3 | Runs-93 | A-16 | SR-47
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #takudzwanashekaitano #kaitano #nayeemhasan #hasan #ruandeswardt #swardt #kuldeepyadav #yadav #toddmurphy #murphy #scottboland #boland #roryburns #burns #shaheenshahafridi #afridi #neilwagner #wagner #taskinahmed #ahmed #blessingmuzarabani #muzarabani #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings