A list of the top 1,000 best CR ratings ever achieved by teams and players. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
301 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 895.38 M-35 | R-1494 | BaA-52 | W-48 | BoA-30 | Ct/St-9 | FPM-0.3 | as of March-2022
302 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 895.38 M-40 | R-1218 | BaA-36 | W-55 | BoA-27 | Ct/St-8 | FPM-0.2 | as of March-2015
303 No change Kapil Dev (India) flag Kapil Dev (India) 895.37 M-33 | R-825 | BaA-28 | W-39 | BoA-27 | Ct/St-14 | FPM-0.4 | as of June-1983
304 No change Kapil Dev (India) flag Kapil Dev (India) 895.16 M-35 | R-858 | BaA-28 | W-41 | BoA-26 | Ct/St-17 | FPM-0.5 | as of September-1983
305 No change Ben Stokes (England) flag Ben Stokes (England) 895.15 M-49 | R-1589 | BaA-44 | W-42 | BoA-41 | Ct/St-27 | FPM-0.6 | as of March-2018
306 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 895.01 M-77 | R-1987 | BaA-34 | W-80 | BoA-31 | Ct/St-41 | FPM-0.5 | as of March-1995
307 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 894.89 M-110 | R-4079 | BaA-50 | W-122 | BoA-31 | Ct/St-48 | FPM-0.4 | as of February-2004
308 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 894.74 M-79 | R-1661 | BaA-26 | W-109 | BoA-31 | Ct/St-19 | FPM-0.2 | as of March-2011
309 No change Ben Stokes (England) flag Ben Stokes (England) 894.65 M-50 | R-1490 | BaA-37 | W-47 | BoA-38 | Ct/St-23 | FPM-0.5 | as of September-2017
310 No change Shane Watson (Australia) flag Shane Watson (Australia) 894.59 M-70 | R-2659 | BaA-47 | W-70 | BoA-25 | Ct/St-27 | FPM-0.4 | as of March-2011
311 No change Kapil Dev (India) flag Kapil Dev (India) 894.48 M-52 | R-1191 | BaA-32 | W-66 | BoA-23 | Ct/St-20 | FPM-0.4 | as of January-1986
312 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 894.32 M-66 | R-2008 | BaA-40 | W-84 | BoA-24 | Ct/St-19 | FPM-0.3 | as of March-2007
313 No change David Willey (England) flag David Willey (England) 894.27 M-27 | R-384 | BaA-32 | W-48 | BoA-23 | Ct/St-6 | FPM-0.2 | as of November-2023
314 No change Shane Watson (Australia) flag Shane Watson (Australia) 894.23 M-68 | R-2488 | BaA-45 | W-71 | BoA-26 | Ct/St-24 | FPM-0.4 | as of January-2011
315 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 893.82 M-101 | R-3512 | BaA-37 | W-90 | BoA-37 | Ct/St-39 | FPM-0.4 | as of April-1998
316 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 893.71 M-34 | R-1264 | BaA-45 | W-40 | BoA-25 | Ct/St-13 | FPM-0.4 | as of January-1982
317 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 893.50 M-64 | R-1792 | BaA-36 | W-84 | BoA-25 | Ct/St-16 | FPM-0.3 | as of August-2007
318 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 893.49 M-78 | R-1644 | BaA-26 | W-108 | BoA-31 | Ct/St-19 | FPM-0.2 | as of March-2011
319 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 893.42 M-39 | R-1166 | BaA-38 | W-57 | BoA-26 | Ct/St-9 | FPM-0.2 | as of April-2015
320 No change Shane Watson (Australia) flag Shane Watson (Australia) 893.02 M-70 | R-2568 | BaA-45 | W-74 | BoA-26 | Ct/St-25 | FPM-0.4 | as of January-2011
321 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 892.99 M-78 | R-3148 | BaA-43 | W-76 | BoA-27 | Ct/St-36 | FPM-0.5 | as of April-2004
322 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 892.75 M-112 | R-4111 | BaA-47 | W-127 | BoA-30 | Ct/St-51 | FPM-0.5 | as of February-2003
323 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 892.67 M-49 | R-1799 | BaA-47 | W-37 | BoA-43 | Ct/St-21 | FPM-0.4 | as of October-1998
324 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 892.46 M-60 | R-2530 | BaA-55 | W-42 | BoA-38 | Ct/St-26 | FPM-0.4 | as of February-1985
325 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 891.69 M-29 | R-170 | BaA-12 | W-58 | BoA-24 | Ct/St-17 | FPM-0.6 | as of September-2024
326 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 891.58 M-69 | R-2843 | BaA-56 | W-48 | BoA-33 | Ct/St-24 | FPM-0.3 | as of November-2010
327 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 891.53 M-62 | R-1778 | BaA-37 | W-78 | BoA-26 | Ct/St-15 | FPM-0.2 | as of August-2007
328 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 891.35 M-108 | R-4116 | BaA-52 | W-122 | BoA-30 | Ct/St-48 | FPM-0.4 | as of February-2004
329 No change Kapil Dev (India) flag Kapil Dev (India) 891.34 M-64 | R-1394 | BaA-30 | W-83 | BoA-24 | Ct/St-28 | FPM-0.4 | as of May-1986
330 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 891.14 M-56 | R-2365 | BaA-55 | W-40 | BoA-35 | Ct/St-24 | FPM-0.4 | as of January-1985
331 No change Kapil Dev (India) flag Kapil Dev (India) 890.91 M-61 | R-1335 | BaA-30 | W-81 | BoA-23 | Ct/St-25 | FPM-0.4 | as of April-1986
332 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 890.76 M-68 | R-1390 | BaA-26 | W-88 | BoA-33 | Ct/St-16 | FPM-0.2 | as of September-2010
333 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 890.76 M-76 | R-1904 | BaA-33 | W-79 | BoA-32 | Ct/St-40 | FPM-0.5 | as of March-1995
334 No change Kapil Dev (India) flag Kapil Dev (India) 890.75 M-62 | R-1343 | BaA-29 | W-82 | BoA-23 | Ct/St-25 | FPM-0.4 | as of April-1986
335 No change Ian Botham (England) flag Ian Botham (England) 890.73 M-46 | R-843 | BaA-22 | W-67 | BoA-26 | Ct/St-18 | FPM-0.4 | as of June-1983
336 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 890.55 M-30 | R-1108 | BaA-46 | W-37 | BoA-24 | Ct/St-13 | FPM-0.4 | as of January-1982
337 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 890.52 M-90 | R-3426 | BaA-42 | W-75 | BoA-34 | Ct/St-43 | FPM-0.5 | as of December-2006
338 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 890.51 M-32 | R-1402 | BaA-52 | W-23 | BoA-41 | Ct/St-9 | FPM-0.3 | as of January-1982
339 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 890.49 M-105 | R-3840 | BaA-48 | W-121 | BoA-30 | Ct/St-48 | FPM-0.5 | as of July-2003
340 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 890.44 M-79 | R-2062 | BaA-47 | W-112 | BoA-26 | Ct/St-15 | FPM-0.2 | as of March-2000
341 No change Kapil Dev (India) flag Kapil Dev (India) 890.32 M-48 | R-1099 | BaA-31 | W-62 | BoA-23 | Ct/St-18 | FPM-0.4 | as of November-1985
342 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 890.08 M-104 | R-3840 | BaA-48 | W-118 | BoA-30 | Ct/St-48 | FPM-0.5 | as of July-2003
343 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 890.04 M-104 | R-3264 | BaA-33 | W-97 | BoA-35 | Ct/St-40 | FPM-0.4 | as of August-1997
344 No change Kapil Dev (India) flag Kapil Dev (India) 889.65 M-37 | R-884 | BaA-27 | W-43 | BoA-26 | Ct/St-17 | FPM-0.5 | as of October-1983
345 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 889.56 M-82 | R-1669 | BaA-25 | W-112 | BoA-31 | Ct/St-23 | FPM-0.3 | as of March-2011
346 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 889.07 M-83 | R-3262 | BaA-53 | W-52 | BoA-34 | Ct/St-47 | FPM-0.6 | as of January-1988
347 No change Shane Watson (Australia) flag Shane Watson (Australia) 888.92 M-69 | R-2552 | BaA-46 | W-71 | BoA-26 | Ct/St-25 | FPM-0.4 | as of January-2011
348 No change Ian Botham (England) flag Ian Botham (England) 888.63 M-45 | R-839 | BaA-23 | W-65 | BoA-25 | Ct/St-16 | FPM-0.4 | as of February-1983
349 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 888.42 M-28 | R-947 | BaA-43 | W-24 | BoA-45 | Ct/St-8 | FPM-0.3 | as of March-2019
350 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 888.40 M-80 | R-2062 | BaA-46 | W-114 | BoA-25 | Ct/St-15 | FPM-0.2 | as of March-2000
351 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 888.31 M-94 | R-3305 | BaA-42 | W-91 | BoA-29 | Ct/St-38 | FPM-0.4 | as of October-2000
352 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 888.26 M-80 | R-1664 | BaA-26 | W-110 | BoA-31 | Ct/St-21 | FPM-0.3 | as of March-2011
353 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 888.04 M-97 | R-3843 | BaA-43 | W-82 | BoA-33 | Ct/St-48 | FPM-0.5 | as of October-2006
354 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 888.01 M-48 | R-1729 | BaA-47 | W-41 | BoA-38 | Ct/St-23 | FPM-0.5 | as of January-1999
355 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 888.00 M-82 | R-2062 | BaA-44 | W-118 | BoA-25 | Ct/St-15 | FPM-0.2 | as of March-2000
356 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 887.96 M-75 | R-1968 | BaA-46 | W-104 | BoA-26 | Ct/St-14 | FPM-0.2 | as of March-2000
357 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 887.43 M-48 | R-921 | BaA-30 | W-61 | BoA-31 | Ct/St-11 | FPM-0.2 | as of March-2015
358 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 887.42 M-92 | R-3476 | BaA-42 | W-77 | BoA-34 | Ct/St-46 | FPM-0.5 | as of December-2006
359 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 887.37 M-57 | R-1520 | BaA-35 | W-66 | BoA-31 | Ct/St-18 | FPM-0.3 | as of January-2003
360 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 886.83 M-67 | R-1270 | BaA-23 | W-78 | BoA-28 | Ct/St-22 | FPM-0.3 | as of October-2007
361 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 886.67 M-81 | R-1650 | BaA-25 | W-112 | BoA-31 | Ct/St-22 | FPM-0.3 | as of March-2011
362 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 886.63 M-94 | R-3535 | BaA-42 | W-80 | BoA-34 | Ct/St-46 | FPM-0.5 | as of January-2007
363 No change Kapil Dev (India) flag Kapil Dev (India) 886.60 M-51 | R-1191 | BaA-33 | W-63 | BoA-24 | Ct/St-18 | FPM-0.4 | as of January-1986
364 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 886.58 M-31 | R-1167 | BaA-47 | W-37 | BoA-25 | Ct/St-13 | FPM-0.4 | as of January-1982
365 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 886.37 M-47 | R-909 | BaA-30 | W-58 | BoA-33 | Ct/St-11 | FPM-0.2 | as of February-2015
366 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 886.17 M-44 | R-199 | BaA-8 | W-88 | BoA-24 | Ct/St-13 | FPM-0.3 | as of March-2020
367 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 886.12 M-46 | R-1953 | BaA-47 | W-30 | BoA-33 | Ct/St-23 | FPM-0.5 | as of February-2012
368 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 886.09 M-39 | R-1197 | BaA-36 | W-53 | BoA-27 | Ct/St-8 | FPM-0.2 | as of March-2015
369 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 885.88 M-71 | R-1938 | BaA-38 | W-72 | BoA-32 | Ct/St-42 | FPM-0.6 | as of January-1996
370 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 885.82 M-104 | R-3199 | BaA-32 | W-97 | BoA-34 | Ct/St-40 | FPM-0.4 | as of August-1997
371 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 885.62 M-78 | R-2057 | BaA-48 | W-107 | BoA-26 | Ct/St-15 | FPM-0.2 | as of March-2000
372 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 885.56 M-112 | R-4044 | BaA-46 | W-126 | BoA-30 | Ct/St-50 | FPM-0.4 | as of February-2003
373 No change Kapil Dev (India) flag Kapil Dev (India) 885.45 M-64 | R-1329 | BaA-29 | W-85 | BoA-23 | Ct/St-29 | FPM-0.5 | as of September-1986
374 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 885.32 M-102 | R-2925 | BaA-30 | W-97 | BoA-34 | Ct/St-41 | FPM-0.4 | as of July-1997
375 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 885.31 M-83 | R-2588 | BaA-37 | W-119 | BoA-27 | Ct/St-28 | FPM-0.3 | as of March-2012
376 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 885.17 M-81 | R-2062 | BaA-45 | W-116 | BoA-25 | Ct/St-15 | FPM-0.2 | as of March-2000
377 No change Kapil Dev (India) flag Kapil Dev (India) 885.15 M-53 | R-1219 | BaA-32 | W-66 | BoA-24 | Ct/St-21 | FPM-0.4 | as of January-1986
378 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 885.05 M-93 | R-3290 | BaA-43 | W-89 | BoA-29 | Ct/St-38 | FPM-0.4 | as of October-2000
379 No change Kapil Dev (India) flag Kapil Dev (India) 884.87 M-63 | R-1313 | BaA-29 | W-83 | BoA-24 | Ct/St-28 | FPM-0.4 | as of September-1986
380 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 884.85 M-101 | R-3466 | BaA-37 | W-105 | BoA-34 | Ct/St-31 | FPM-0.3 | as of February-2000
381 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 884.56 M-70 | R-1461 | BaA-27 | W-89 | BoA-33 | Ct/St-17 | FPM-0.2 | as of September-2010
382 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 884.37 M-76 | R-3073 | BaA-43 | W-71 | BoA-27 | Ct/St-36 | FPM-0.5 | as of November-2003
383 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 884.37 M-105 | R-3267 | BaA-33 | W-99 | BoA-35 | Ct/St-41 | FPM-0.4 | as of August-1997
384 No change Kapil Dev (India) flag Kapil Dev (India) 884.14 M-38 | R-899 | BaA-26 | W-45 | BoA-26 | Ct/St-17 | FPM-0.4 | as of November-1983
385 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 883.85 M-70 | R-1492 | BaA-27 | W-91 | BoA-33 | Ct/St-17 | FPM-0.2 | as of October-2010
386 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 883.83 M-52 | R-1810 | BaA-44 | W-44 | BoA-39 | Ct/St-24 | FPM-0.5 | as of February-1999
387 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 883.55 M-99 | R-3540 | BaA-44 | W-96 | BoA-29 | Ct/St-41 | FPM-0.4 | as of November-2000
388 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 883.50 M-109 | R-4065 | BaA-51 | W-124 | BoA-30 | Ct/St-50 | FPM-0.5 | as of February-2004
389 No change Kapil Dev (India) flag Kapil Dev (India) 883.31 M-39 | R-927 | BaA-26 | W-46 | BoA-26 | Ct/St-17 | FPM-0.4 | as of December-1983
390 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 883.30 M-61 | R-2539 | BaA-54 | W-42 | BoA-39 | Ct/St-27 | FPM-0.4 | as of February-1985
391 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 883.25 M-105 | R-3788 | BaA-45 | W-103 | BoA-29 | Ct/St-44 | FPM-0.4 | as of January-2001
392 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 883.07 M-71 | R-1499 | BaA-27 | W-93 | BoA-32 | Ct/St-17 | FPM-0.2 | as of November-2010
393 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 883.05 M-95 | R-3592 | BaA-51 | W-102 | BoA-31 | Ct/St-45 | FPM-0.5 | as of August-2004
394 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 883.01 M-81 | R-1666 | BaA-25 | W-111 | BoA-31 | Ct/St-21 | FPM-0.3 | as of March-2011
395 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 882.87 M-76 | R-3127 | BaA-44 | W-73 | BoA-28 | Ct/St-36 | FPM-0.5 | as of April-2004
396 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 882.57 M-106 | R-3505 | BaA-35 | W-105 | BoA-35 | Ct/St-32 | FPM-0.3 | as of December-1999
397 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 882.39 M-64 | R-1965 | BaA-40 | W-78 | BoA-25 | Ct/St-18 | FPM-0.3 | as of March-2007
398 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 882.38 M-63 | R-2624 | BaA-55 | W-45 | BoA-37 | Ct/St-32 | FPM-0.5 | as of February-1985
399 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 882.30 M-106 | R-3855 | BaA-48 | W-122 | BoA-30 | Ct/St-48 | FPM-0.5 | as of July-2003
400 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 882.08 M-77 | R-3163 | BaA-44 | W-74 | BoA-28 | Ct/St-36 | FPM-0.5 | as of May-2004
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shakibalhasan #hasan #kapildev #dev #benstokes #stokes #carlhooper #hooper #jacqueskallis #kallis #shahidafridi #afridi #shanewatson #watson #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings