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 2 Nishan Madushka (Sri Lanka) flag Nishan Madushka (Sri Lanka) 205.67 M-10 | Runs-571 | BatA-34 | Wickets- | BowlA-na | Ct/St-15 | FPM-1.5
202 Up 3 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 202.79 M-5 | Runs-247 | BatA-27 | Wickets-6 | BowlA-57 | Ct/St-2 | FPM-0.4
203 Up 3 Duanne Olivier (South Africa) flag Duanne Olivier (South Africa) 201.55 M-6 | Runs-40 | BatA-10 | Wickets-11 | BowlA-46 | Ct/St-1 | FPM-0.2
204 Down 35 Yasir Ali (Bangladesh) flag Yasir Ali (Bangladesh) 201.14 M-5 | Runs-165 | BatA-18 | Wickets- | BowlA-na | Ct/St-5 | FPM-1.0
205 Up 2 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 200.37 M-8 | Runs-295 | BatA-21 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.0
206 Up 3 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 195.42 M-9 | Runs-314 | BatA-22 | Wickets- | BowlA-na | Ct/St-26 | FPM-2.9
207 Up 3 Nick Welch (Zimbabwe) flag Nick Welch (Zimbabwe) 194.55 M-8 | Runs-368 | BatA-26 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.0
208 Up 4 Oshada Fernando (Sri Lanka) flag Oshada Fernando (Sri Lanka) 194.31 M-9 | Runs-378 | BatA-27 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.2
209 Down 17 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) 189.43 M-13 | Runs-593 | BatA-24 | Wickets- | BowlA-na | Ct/St-11 | FPM-0.8
210 Down 37 Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 187.05 M-5 | Runs-55 | BatA-7 | Wickets-3 | BowlA-80 | Ct/St-1 | FPM-0.2
211 No change Srikar Bharat (India) flag Srikar Bharat (India) 183.47 M-7 | Runs-221 | BatA-20 | Wickets- | BowlA-na | Ct/St-19 | FPM-2.7
212 Up 1 Sai Sudharsan (India) flag Sai Sudharsan (India) 176.80 M-5 | Runs-273 | BatA-30 | Wickets- | BowlA-na | Ct/St-4 | FPM-0.8
213 Up 1 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 176.56 M-3 | Runs-92 | BatA-15 | Wickets-6 | BowlA-49 | Ct/St-1 | FPM-0.3
214 Up 1 Anderson Phillip (West Indies) flag Anderson Phillip (West Indies) 172.92 M-4 | Runs-100 | BatA-25 | Wickets-4 | BowlA-90 | Ct/St-2 | FPM-0.5
215 Up 1 Peter Moor (Ireland/Zimbabwe) flag Peter Moor (Ireland/Zimbabwe) 172.11 M-7 | Runs-201 | BatA-14 | Wickets- | BowlA-na | Ct/St-3 | FPM-0.4
216 Up 1 Raymon Reifer (West Indies) flag Raymon Reifer (West Indies) 171.16 M-7 | Runs-246 | BatA-21 | Wickets-1 | BowlA-82 | Ct/St-5 | FPM-0.7
217 Up 1 Zahid Mahmood (Pakistan) flag Zahid Mahmood (Pakistan) 170.84 M-4 | Runs-20 | BatA-4 | Wickets-13 | BowlA-39 | Ct/St-0 | FPM-0.0
218 Up 1 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 168.94 M-3 | Runs-102 | BatA-26 | Wickets-10 | BowlA-36 | Ct/St-0 | FPM-0.0
219 Up 1 Gerald Coetzee (South Africa) flag Gerald Coetzee (South Africa) 168.45 M-4 | Runs-67 | BatA-13 | Wickets-14 | BowlA-24 | Ct/St-1 | FPM-0.3
220 Up 1 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 167.56 M-3 | Runs-225 | BatA-75 | Wickets-2 | BowlA-30 | Ct/St-3 | FPM-1.0
221 Down 13 Nkrumah Bonner (West Indies) flag Nkrumah Bonner (West Indies) 162.56 M-6 | Runs-226 | BatA-32 | Wickets- | BowlA-na | Ct/St-5 | FPM-0.8
222 Up 2 Hashmatullah Shahidi (Afghanistan) flag Hashmatullah Shahidi (Afghanistan) 162.40 M-6 | Runs-418 | BatA-42 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.3
223 Up 2 Nandre Burger (South Africa) flag Nandre Burger (South Africa) 162.29 M-3 | Runs-33 | BatA-8 | Wickets-14 | BowlA-17 | Ct/St-1 | FPM-0.3
224 Down 75 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 161.33 M-4 | Runs-13 | BatA-2 | Wickets-9 | BowlA-61 | Ct/St-0 | FPM-0.0
225 Up 1 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 159.31 M-3 | Runs-94 | BatA-19 | Wickets-11 | BowlA-32 | Ct/St-2 | FPM-0.7
226 Up 45 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 155.47 M-4 | Runs-73 | BatA-12 | Wickets-16 | BowlA-20 | Ct/St-1 | FPM-0.3
227 No change Karun Nair (India) flag Karun Nair (India) 154.89 M-4 | Runs-205 | BatA-26 | Wickets- | BowlA-na | Ct/St-4 | FPM-1.0
228 No change Vincent Masekesa (Zimbabwe) flag Vincent Masekesa (Zimbabwe) 154.66 M-4 | Runs-38 | BatA-5 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
229 No change Dane Piedt (South Africa) flag Dane Piedt (South Africa) 153.90 M-3 | Runs-83 | BatA-28 | Wickets-11 | BowlA-31 | Ct/St-0 | FPM-0.0
230 No change Mitchell Swepson (Australia) flag Mitchell Swepson (Australia) 152.73 M-4 | Runs-28 | BatA-7 | Wickets-10 | BowlA-46 | Ct/St-2 | FPM-0.5
231 Up 39 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 147.99 M-4 | Runs-63 | BatA-16 | Wickets-13 | BowlA-27 | Ct/St-5 | FPM-1.3
232 Down 1 Jos Buttler (England) flag Jos Buttler (England) 147.97 M-4 | Runs-107 | BatA-15 | Wickets- | BowlA-na | Ct/St-12 | FPM-3.0
233 Down 1 Neil Brand (South Africa) flag Neil Brand (South Africa) 146.12 M-2 | Runs-66 | BatA-17 | Wickets-8 | BowlA-21 | Ct/St-3 | FPM-1.5
234 Down 1 Sam Konstas (Australia) flag Sam Konstas (Australia) 142.91 M-5 | Runs-163 | BatA-16 | Wickets- | BowlA-na | Ct/St-5 | FPM-1.0
235 Down 1 Shahadat Hossain (Bangladesh) flag Shahadat Hossain (Bangladesh) 142.80 M-6 | Runs-190 | BatA-16 | Wickets- | BowlA-na | Ct/St-8 | FPM-1.3
236 No change Hanuma Vihari (India) flag Hanuma Vihari (India) 141.02 M-4 | Runs-215 | BatA-36 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.3
237 No change Will Jacks (England) flag Will Jacks (England) 140.22 M-2 | Runs-89 | BatA-22 | Wickets-6 | BowlA-39 | Ct/St-0 | FPM-0.0
238 No change Khaya Zondo (South Africa) flag Khaya Zondo (South Africa) 138.73 M-5 | Runs-120 | BatA-20 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.4
239 No change Brandon King (West Indies) flag Brandon King (West Indies) 137.79 M-4 | Runs-147 | BatA-18 | Wickets- | BowlA-na | Ct/St-2 | FPM-0.5
240 No change Ruan de Swardt (South Africa) flag Ruan de Swardt (South Africa) 137.47 M-2 | Runs-99 | BatA-33 | Wickets-3 | BowlA-40 | Ct/St-3 | FPM-1.5
241 No change Naveed Zadran (Afghanistan) flag Naveed Zadran (Afghanistan) 136.42 M-3 | Runs-41 | BatA-10 | Wickets-11 | BowlA-30 | Ct/St-1 | FPM-0.3
242 No change Blair Tickner (New Zealand) flag Blair Tickner (New Zealand) 136.37 M-3 | Runs-13 | BatA-13 | Wickets-12 | BowlA-36 | Ct/St-1 | FPM-0.3
243 No change Marcus Harris (Australia) flag Marcus Harris (Australia) 135.44 M-4 | Runs-179 | BatA-30 | Wickets- | BowlA-na | Ct/St-1 | FPM-0.3
244 No change Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 133.93 M-4 | Runs-246 | BatA-31 | Wickets- | BowlA-na | Ct/St-5 | FPM-1.3
245 No change Victor Nyauchi (Zimbabwe) flag Victor Nyauchi (Zimbabwe) 133.72 M-5 | Runs-37 | BatA-9 | Wickets-8 | BowlA-49 | Ct/St-2 | FPM-0.4
246 No change Nishan Peiris (Sri Lanka) flag Nishan Peiris (Sri Lanka) 132.73 M-3 | Runs-9 | BatA-3 | Wickets-12 | BowlA-43 | Ct/St-0 | FPM-0.0
247 No change Mohammad Abbas (Pakistan) flag Mohammad Abbas (Pakistan) 131.50 M-2 | Runs-10 | BatA-10 | Wickets-10 | BowlA-25 | Ct/St-1 | FPM-0.5
248 No change Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 128.48 M-5 | Runs-183 | BatA-37 | Wickets- | BowlA-na | Ct/St-13 | FPM-2.6
249 No change Shamarh Brooks (West Indies) flag Shamarh Brooks (West Indies) 128.40 M-5 | Runs-131 | BatA-15 | Wickets- | BowlA-na | Ct/St-4 | FPM-0.8
250 Up 1 Zia-ur-Rehman (Afghanistan) flag Zia-ur-Rehman (Afghanistan) 126.47 M-4 | Runs-42 | BatA-7 | Wickets-11 | BowlA-37 | Ct/St-1 | FPM-0.3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #nishanmadushka #madushka #sikandarraza #raza #duanneolivier #olivier #yasirali #ali #rassievanderdussen #dussen #niroshandickwella #dickwella #nickwelch #welch #oshadafernando #fernando #zakirhasan #hasan #faheemashraf #ashraf #srikarbharat #bharat #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings