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
156 Up 4 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 129.78 M-27 | Runs-212 | A-8 | SR-44
159 Down 1 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 128.14 M-22 | Runs-255 | A-8 | SR-33
160 Up 2 Sam Konstas (Australia) flag Sam Konstas (Australia) 126.37 M-5 | Runs-163 | A-16 | SR-56
161 Up 2 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 126.08 M-6 | Runs-244 | A-22 | SR-50
162 Up 23 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 125.64 M-8 | Runs-210 | A-21 | SR-38
166 Up 4 Nathan Lyon (Australia) flag Nathan Lyon (Australia) 120.48 M-39 | Runs-537 | A-14 | SR-57
167 Down 11 Hasan Mahmud (Bangladesh) flag Hasan Mahmud (Bangladesh) 120.26 M-13 | Runs-158 | A-13 | SR-40
168 Up 4 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 119.78 M-7 | Runs-201 | A-14 | SR-52
169 Up 5 Srikar Bharat (India) flag Srikar Bharat (India) 117.27 M-7 | Runs-221 | A-20 | SR-53
170 Up 6 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 116.47 M-4 | Runs-145 | A-29 | SR-40
173 Up 5 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 112.38 M-4 | Runs-138 | A-23 | SR-96
174 Up 8 Shoaib Bashir (England) flag Shoaib Bashir (England) 110.46 M-19 | Runs-92 | A-7 | SR-38
175 Up 5 Jos Buttler (England) flag Jos Buttler (England) 110.41 M-4 | Runs-107 | A-15 | SR-27
176 Up 12 Nahid Rana (Bangladesh) flag Nahid Rana (Bangladesh) 109.79 M-10 | Runs-17 | A-2 | SR-19
178 Up 5 Mark Wood (England) flag Mark Wood (England) 107.96 M-16 | Runs-330 | A-14 | SR-85
179 Up 5 Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 107.87 M-8 | Runs-76 | A-7 | SR-33
180 Up 16 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 107.49 M-12 | Runs-308 | A-19 | SR-44
181 Up 5 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 105.33 M-3 | Runs-126 | A-21 | SR-32
182 Down 33 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 105.21 M-6 | Runs-226 | A-32 | SR-31
184 Up 6 Khaya Zondo (South Africa) flag Khaya Zondo (South Africa) 103.82 M-5 | Runs-120 | A-20 | SR-38
185 Up 6 Mohammed Siraj (India) flag Mohammed Siraj (India) 103.34 M-35 | Runs-99 | A-4 | SR-27
186 Down 5 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 102.14 M-6 | Runs-190 | A-16 | SR-39
187 Up 5 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 101.26 M-3 | Runs-92 | A-15 | SR-75
188 Up 5 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 100.85 M-5 | Runs-183 | A-37 | SR-80
189 Down 23 Will O�Rourke (New Zealand) flag Will O�Rourke (New Zealand) 100.73 M-11 | Runs-18 | A-3 | SR-9
190 Up 4 Rehan Ahmed (England) flag Rehan Ahmed (England) 100.48 M-5 | Runs-103 | A-10 | SR-57
191 Up 4 Josh Inglis (Australia) flag Josh Inglis (Australia) 100.34 M-3 | Runs-119 | A-30 | SR-83
192 Down 17 Asitha Fernando (Sri Lanka) flag Asitha Fernando (Sri Lanka) 100.22 M-21 | Runs-54 | A-4 | SR-28
193 Down 32 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 100.02 M-17 | Runs-244 | A-12 | SR-31
194 Up 3 Kevin Sinclair (West Indies) flag Kevin Sinclair (West Indies) 99.56 M-4 | Runs-118 | A-17 | SR-40
195 Up 3 Afsar Zazai (Afghanistan) flag Afsar Zazai (Afghanistan) 98.47 M-4 | Runs-195 | A-28 | SR-65
196 Up 3 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 98.38 M-4 | Runs-100 | A-25 | SR-37
198 Up 2 Ollie Robinson (England) flag Ollie Robinson (England) 95.96 M-15 | Runs-323 | A-15 | SR-63
199 Up 3 Innocent Kaia (Zimbabwe) flag Innocent Kaia (Zimbabwe) 94.17 M-2 | Runs-172 | A-43 | SR-60
200 Up 3 James McCollum (Ireland) flag James McCollum (Ireland) 94.05 M-4 | Runs-126 | A-18 | SR-39
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
206 Up 2 Scott Boland (Australia) flag Scott Boland (Australia) 91.15 M-14 | Runs-83 | A-8 | SR-30
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
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
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
233 Up 3 Jeffrey Vandersay (Sri Lanka) flag Jeffrey Vandersay (Sri Lanka) 74.45 M-2 | Runs-71 | A-18 | SR-92
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
248 Up 1 Kyle Jamieson (New Zealand) flag Kyle Jamieson (New Zealand) 63.76 M-10 | Runs-148 | A-11 | SR-47
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 #jaspritbumrah #bumrah #prabathjayasuriya #jayasuriya #samkonstas #konstas #wesslymadhevere #madhevere #simonharmer #harmer #nathanlyon #lyon #hasanmahmud #mahmud #petermoor #moor #srikarbharat #bharat #peterhandscomb #handscomb #dewaldbrevis #brevis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings