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 No change Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 28.34 M-11 | Ct/St-6 | FPM-0.5
202 Up 3 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 28.14 M-4 | Ct/St-3 | FPM-0.8
203 Down 27 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) 27.69 M-26 | Ct/St-7 | FPM-0.3
204 Up 2 Jack Leach (England) flag Jack Leach (England) 27.63 M-23 | Ct/St-9 | FPM-0.4
205 Up 2 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 27.21 M-1 | Ct/St-3 | FPM-3.0
206 Up 2 Kasun Rajitha (Sri Lanka) flag Kasun Rajitha (Sri Lanka) 26.96 M-9 | Ct/St-4 | FPM-0.4
207 Up 2 Khaya Zondo (South Africa) flag Khaya Zondo (South Africa) 26.72 M-5 | Ct/St-2 | FPM-0.4
208 Up 2 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) 26.66 M-2 | Ct/St-2 | FPM-1.0
209 Up 2 Peter Handscomb (Australia) flag Peter Handscomb (Australia) 26.65 M-4 | Ct/St-2 | FPM-0.5
210 Up 2 Matthew Kuhnemann (Australia) flag Matthew Kuhnemann (Australia) 26.56 M-5 | Ct/St-2 | FPM-0.4
211 Up 2 Tom Hartley (England) flag Tom Hartley (England) 26.49 M-5 | Ct/St-2 | FPM-0.4
212 Up 2 Zubayr Hamza (South Africa) flag Zubayr Hamza (South Africa) 26.39 M-3 | Ct/St-2 | FPM-0.7
213 Up 2 Rory Burns (England) flag Rory Burns (England) 26.21 M-3 | Ct/St-2 | FPM-0.7
214 Up 2 Dawid Malan (England) flag Dawid Malan (England) 26.21 M-5 | Ct/St-2 | FPM-0.4
215 Up 2 Mark Adair (Ireland) flag Mark Adair (Ireland) 26.16 M-6 | Ct/St-3 | FPM-0.5
216 Up 16 Nitish Kumar Reddy (India) flag Nitish Kumar Reddy (India) 25.89 M-9 | Ct/St-4 | FPM-0.4
217 Up 1 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 25.89 M-4 | Ct/St-2 | FPM-0.5
218 Up 1 Brandon King (West Indies) flag Brandon King (West Indies) 25.44 M-4 | Ct/St-2 | FPM-0.5
219 Up 1 Stuart Broad (England) flag Stuart Broad (England) 25.39 M-18 | Ct/St-6 | FPM-0.3
220 Up 1 Jamie Overton (England) flag Jamie Overton (England) 25.02 M-2 | Ct/St-2 | FPM-1.0
221 Up 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 24.98 M-13 | Ct/St-4 | FPM-0.3
222 Up 1 Jayant Yadav (India) flag Jayant Yadav (India) 24.84 M-2 | Ct/St-2 | FPM-1.0
223 Up 1 Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 24.75 M-4 | Ct/St-2 | FPM-0.5
224 Up 1 Veerasammy Permaul (West Indies) flag Veerasammy Permaul (West Indies) 24.52 M-2 | Ct/St-2 | FPM-1.0
225 Down 109 Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 24.50 M-26 | Ct/St-9 | FPM-0.3
226 No change Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 24.41 M-7 | Ct/St-3 | FPM-0.4
227 Up 1 Ollie Robinson (England) flag Ollie Robinson (England) 24.26 M-15 | Ct/St-6 | FPM-0.4
228 Up 1 Praveen Jayawickrama (Sri Lanka) flag Praveen Jayawickrama (Sri Lanka) 23.63 M-2 | Ct/St-2 | FPM-1.0
229 Up 1 Mohammad Ali (Pakistan) flag Mohammad Ali (Pakistan) 23.61 M-4 | Ct/St-2 | FPM-0.5
230 Up 1 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 23.48 M-11 | Ct/St-4 | FPM-0.4
231 Up 5 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 23.33 M-22 | Ct/St-4 | FPM-0.2
232 Up 11 Akash Deep (India) flag Akash Deep (India) 23.18 M-10 | Ct/St-2 | FPM-0.2
233 No change Kamran Ghulam (Pakistan) flag Kamran Ghulam (Pakistan) 22.84 M-6 | Ct/St-2 | FPM-0.3
234 No change James Anderson (England) flag James Anderson (England) 22.65 M-22 | Ct/St-8 | FPM-0.4
235 No change Tanaka Chivanga (Zimbabwe) flag Tanaka Chivanga (Zimbabwe) 22.30 M-8 | Ct/St-2 | FPM-0.3
236 Up 8 Umesh Yadav (India) flag Umesh Yadav (India) 21.79 M-7 | Ct/St-2 | FPM-0.3
237 No change Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 21.42 M-4 | Ct/St-2 | FPM-0.5
238 Up 1 Kwena Maphaka (South Africa) flag Kwena Maphaka (South Africa) 21.22 M-2 | Ct/St-2 | FPM-1.0
239 Up 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 20.40 M-23 | Ct/St-5 | FPM-0.2
240 Up 1 Abrar Ahmed (Pakistan) flag Abrar Ahmed (Pakistan) 20.24 M-10 | Ct/St-3 | FPM-0.3
241 Up 4 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 18.87 M-7 | Ct/St-2 | FPM-0.3
242 Up 4 Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 18.65 M-5 | Ct/St-2 | FPM-0.4
243 Up 4 Muhammad Hurraira (Pakistan) flag Muhammad Hurraira (Pakistan) 18.20 M-2 | Ct/St-2 | FPM-1.0
244 Up 4 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 18.20 M-5 | Ct/St-2 | FPM-0.4
245 Up 5 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 18.05 M-9 | Ct/St-2 | FPM-0.2
246 Up 5 Murray Commins (Ireland) flag Murray Commins (Ireland) 17.90 M-2 | Ct/St-2 | FPM-1.0
247 Up 5 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 17.89 M-6 | Ct/St-2 | FPM-0.3
248 Up 5 Codi Yusuf (South Africa) flag Codi Yusuf (South Africa) 17.85 M-2 | Ct/St-2 | FPM-1.0
249 Up 6 Mohammed Shami (India) flag Mohammed Shami (India) 16.89 M-10 | Ct/St-3 | FPM-0.3
250 Up 81 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 16.55 M-8 | Ct/St-2 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #shorifulislam #islam #dewaldbrevis #brevis #dimuthkarunaratne #karunaratne #jackleach #leach #clivemadande #madande #kasunrajitha #rajitha #khayazondo #zondo #lahiruthirimanne #thirimanne #peterhandscomb #handscomb #matthewkuhnemann #kuhnemann #tomhartley #hartley #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings