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
424 No change Kapil Dev (India) flag Kapil Dev (India) 879.55 M-32 | R-824 | BaA-28 | W-36 | BoA-28 | Ct/St-14 | FPM-0.4 | as of June-1983
425 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 879.45 M-51 | R-1766 | BaA-42 | W-57 | BoA-37 | Ct/St-9 | FPM-0.2 | as of June-2019
426 No change Ian Botham (England) flag Ian Botham (England) 879.34 M-47 | R-833 | BaA-21 | W-67 | BoA-27 | Ct/St-18 | FPM-0.4 | as of June-1983
428 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 879.17 M-62 | R-1818 | BaA-39 | W-69 | BoA-23 | Ct/St-25 | FPM-0.4 | as of September-2004
429 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 879.04 M-67 | R-2010 | BaA-39 | W-88 | BoA-25 | Ct/St-25 | FPM-0.4 | as of October-2005
430 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 878.82 M-35 | R-1268 | BaA-44 | W-41 | BoA-26 | Ct/St-13 | FPM-0.4 | as of January-1982
431 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 878.80 M-73 | R-1566 | BaA-27 | W-95 | BoA-33 | Ct/St-18 | FPM-0.2 | as of January-2011
432 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 878.69 M-73 | R-1552 | BaA-27 | W-95 | BoA-33 | Ct/St-18 | FPM-0.2 | as of November-2010
433 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 878.54 M-44 | R-1337 | BaA-39 | W-60 | BoA-27 | Ct/St-9 | FPM-0.2 | as of July-2015
434 No change Kapil Dev (India) flag Kapil Dev (India) 878.53 M-67 | R-1421 | BaA-30 | W-86 | BoA-24 | Ct/St-29 | FPM-0.4 | as of November-1986
435 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 878.52 M-103 | R-3758 | BaA-47 | W-117 | BoA-30 | Ct/St-48 | FPM-0.5 | as of June-2003
436 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 878.44 M-65 | R-1965 | BaA-40 | W-80 | BoA-25 | Ct/St-18 | FPM-0.3 | as of March-2007
437 No change Kapil Dev (India) flag Kapil Dev (India) 878.26 M-67 | R-1442 | BaA-31 | W-85 | BoA-24 | Ct/St-28 | FPM-0.4 | as of December-1986
440 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 878.14 M-54 | R-1319 | BaA-40 | W-76 | BoA-27 | Ct/St-11 | FPM-0.2 | as of May-1999
441 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 878.12 M-38 | R-1058 | BaA-35 | W-56 | BoA-25 | Ct/St-9 | FPM-0.2 | as of November-2015
442 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 878.12 M-83 | R-2066 | BaA-44 | W-118 | BoA-25 | Ct/St-15 | FPM-0.2 | as of April-2000
443 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 878.02 M-59 | R-2462 | BaA-55 | W-42 | BoA-36 | Ct/St-25 | FPM-0.4 | as of February-1985
445 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 877.92 M-78 | R-3172 | BaA-43 | W-76 | BoA-28 | Ct/St-36 | FPM-0.5 | as of May-2004
446 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 877.85 M-103 | R-2925 | BaA-30 | W-99 | BoA-34 | Ct/St-41 | FPM-0.4 | as of July-1997
447 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 877.74 M-50 | R-2167 | BaA-49 | W-30 | BoA-33 | Ct/St-22 | FPM-0.4 | as of January-2012
448 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 877.68 M-43 | R-1101 | BaA-37 | W-41 | BoA-30 | Ct/St-18 | FPM-0.4 | as of July-2019
449 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 877.64 M-103 | R-3133 | BaA-32 | W-95 | BoA-35 | Ct/St-40 | FPM-0.4 | as of August-1997
450 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 877.61 M-94 | R-3592 | BaA-51 | W-99 | BoA-31 | Ct/St-45 | FPM-0.5 | as of August-2004
451 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 877.45 M-63 | R-2615 | BaA-54 | W-43 | BoA-39 | Ct/St-30 | FPM-0.5 | as of February-1985
452 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 877.42 M-106 | R-3806 | BaA-44 | W-103 | BoA-30 | Ct/St-45 | FPM-0.4 | as of January-2001
453 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 877.39 M-79 | R-3213 | BaA-43 | W-77 | BoA-28 | Ct/St-36 | FPM-0.5 | as of May-2004
454 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 877.27 M-96 | R-3352 | BaA-43 | W-93 | BoA-29 | Ct/St-39 | FPM-0.4 | as of October-2000
455 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 876.94 M-76 | R-1982 | BaA-46 | W-104 | BoA-26 | Ct/St-14 | FPM-0.2 | as of March-2000
456 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 876.78 M-67 | R-2079 | BaA-40 | W-84 | BoA-25 | Ct/St-19 | FPM-0.3 | as of February-2007
457 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 876.52 M-30 | R-1328 | BaA-53 | W-21 | BoA-43 | Ct/St-7 | FPM-0.2 | as of January-1982
458 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 876.41 M-39 | R-1225 | BaA-37 | W-53 | BoA-27 | Ct/St-8 | FPM-0.2 | as of March-2015
459 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 876.23 M-84 | R-3279 | BaA-52 | W-53 | BoA-34 | Ct/St-48 | FPM-0.6 | as of January-1988
460 No change Ian Botham (England) flag Ian Botham (England) 876.04 M-47 | R-812 | BaA-21 | W-68 | BoA-26 | Ct/St-18 | FPM-0.4 | as of June-1983
461 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 876.00 M-111 | R-3979 | BaA-46 | W-125 | BoA-30 | Ct/St-51 | FPM-0.5 | as of February-2003
462 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 875.54 M-95 | R-3724 | BaA-52 | W-98 | BoA-32 | Ct/St-44 | FPM-0.5 | as of August-2004
463 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 875.47 M-38 | R-1031 | BaA-49 | W-37 | BoA-29 | Ct/St-7 | FPM-0.2 | as of February-2025
464 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 875.37 M-108 | R-3947 | BaA-48 | W-122 | BoA-31 | Ct/St-50 | FPM-0.5 | as of October-2003
465 No change Kapil Dev (India) flag Kapil Dev (India) 875.30 M-66 | R-1398 | BaA-30 | W-85 | BoA-24 | Ct/St-29 | FPM-0.4 | as of November-1986
466 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 875.30 M-96 | R-3540 | BaA-41 | W-82 | BoA-34 | Ct/St-46 | FPM-0.5 | as of January-2007
467 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 875.09 M-59 | R-1280 | BaA-28 | W-81 | BoA-26 | Ct/St-15 | FPM-0.3 | as of March-2009
468 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 874.86 M-106 | R-3478 | BaA-35 | W-105 | BoA-35 | Ct/St-32 | FPM-0.3 | as of December-1999
469 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 874.70 M-83 | R-1669 | BaA-25 | W-112 | BoA-32 | Ct/St-24 | FPM-0.3 | as of April-2011
470 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 874.58 M-95 | R-3313 | BaA-42 | W-91 | BoA-29 | Ct/St-38 | FPM-0.4 | as of October-2000
472 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 874.42 M-52 | R-2201 | BaA-48 | W-30 | BoA-34 | Ct/St-22 | FPM-0.4 | as of October-2011
473 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 874.34 M-105 | R-3496 | BaA-36 | W-101 | BoA-36 | Ct/St-31 | FPM-0.3 | as of December-1999
474 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 874.23 M-81 | R-1524 | BaA-23 | W-121 | BoA-27 | Ct/St-20 | FPM-0.2 | as of February-2012
475 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 873.97 M-54 | R-2261 | BaA-55 | W-38 | BoA-36 | Ct/St-23 | FPM-0.4 | as of January-1985
476 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 873.93 M-104 | R-3079 | BaA-31 | W-98 | BoA-34 | Ct/St-41 | FPM-0.4 | as of July-1997
477 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 873.92 M-83 | R-1570 | BaA-23 | W-124 | BoA-27 | Ct/St-21 | FPM-0.3 | as of February-2012
479 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 873.66 M-101 | R-2892 | BaA-30 | W-93 | BoA-35 | Ct/St-41 | FPM-0.4 | as of June-1997
480 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.65 M-77 | R-3077 | BaA-43 | W-71 | BoA-28 | Ct/St-36 | FPM-0.5 | as of January-2004
481 No change Kapil Dev (India) flag Kapil Dev (India) 873.46 M-67 | R-1416 | BaA-30 | W-86 | BoA-23 | Ct/St-28 | FPM-0.4 | as of December-1986
482 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 873.41 M-74 | R-3119 | BaA-58 | W-46 | BoA-38 | Ct/St-40 | FPM-0.5 | as of December-1985
483 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 873.23 M-84 | R-1621 | BaA-24 | W-124 | BoA-28 | Ct/St-21 | FPM-0.3 | as of February-2012
484 No change Kapil Dev (India) flag Kapil Dev (India) 873.22 M-63 | R-1279 | BaA-28 | W-83 | BoA-24 | Ct/St-29 | FPM-0.5 | as of September-1986
485 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.22 M-93 | R-3684 | BaA-43 | W-78 | BoA-34 | Ct/St-47 | FPM-0.5 | as of October-2006
486 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 873.17 M-100 | R-3540 | BaA-44 | W-96 | BoA-30 | Ct/St-42 | FPM-0.4 | as of November-2000
487 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 873.17 M-113 | R-3996 | BaA-45 | W-128 | BoA-30 | Ct/St-51 | FPM-0.5 | as of March-2003
488 No change Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 872.86 M-25 | R-687 | BaA-36 | W-34 | BoA-28 | Ct/St-3 | FPM-0.1 | as of January-2015
489 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 872.80 M-61 | R-1283 | BaA-28 | W-87 | BoA-25 | Ct/St-19 | FPM-0.3 | as of April-2009
490 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 872.73 M-84 | R-2100 | BaA-45 | W-118 | BoA-25 | Ct/St-15 | FPM-0.2 | as of April-2000
491 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 872.69 M-106 | R-3660 | BaA-37 | W-99 | BoA-35 | Ct/St-39 | FPM-0.4 | as of July-1998
492 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 872.66 M-107 | R-3907 | BaA-48 | W-122 | BoA-31 | Ct/St-48 | FPM-0.4 | as of October-2003
493 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 872.66 M-61 | R-1812 | BaA-39 | W-66 | BoA-24 | Ct/St-25 | FPM-0.4 | as of September-2004
494 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 872.63 M-54 | R-1630 | BaA-36 | W-71 | BoA-31 | Ct/St-9 | FPM-0.2 | as of September-2018
495 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 872.59 M-92 | R-3342 | BaA-40 | W-79 | BoA-33 | Ct/St-44 | FPM-0.5 | as of March-2007
496 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 872.58 M-29 | R-1268 | BaA-53 | W-21 | BoA-43 | Ct/St-7 | FPM-0.2 | as of January-1982
497 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 872.55 M-104 | R-3033 | BaA-31 | W-99 | BoA-34 | Ct/St-41 | FPM-0.4 | as of July-1997
498 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 872.35 M-103 | R-3675 | BaA-44 | W-99 | BoA-30 | Ct/St-42 | FPM-0.4 | as of January-2001
499 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 871.96 M-97 | R-3397 | BaA-43 | W-93 | BoA-29 | Ct/St-39 | FPM-0.4 | as of October-2000
500 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 871.90 M-107 | R-3855 | BaA-47 | W-122 | BoA-30 | Ct/St-48 | FPM-0.4 | as of July-2003
501 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 871.76 M-100 | R-3401 | BaA-37 | W-103 | BoA-34 | Ct/St-31 | FPM-0.3 | as of February-2000
502 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 871.70 M-34 | R-1494 | BaA-53 | W-47 | BoA-30 | Ct/St-9 | FPM-0.3 | as of March-2022
503 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 871.70 M-66 | R-2746 | BaA-54 | W-45 | BoA-38 | Ct/St-33 | FPM-0.5 | as of March-1985
504 No change David Willey (England) flag David Willey (England) 871.64 M-26 | R-369 | BaA-34 | W-45 | BoA-23 | Ct/St-6 | FPM-0.2 | as of November-2023
505 No change Kapil Dev (India) flag Kapil Dev (India) 871.57 M-63 | R-1300 | BaA-29 | W-81 | BoA-24 | Ct/St-29 | FPM-0.5 | as of October-1986
507 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 871.27 M-80 | R-3097 | BaA-52 | W-49 | BoA-34 | Ct/St-45 | FPM-0.6 | as of January-1988
508 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 871.12 M-58 | R-1831 | BaA-41 | W-74 | BoA-24 | Ct/St-18 | FPM-0.3 | as of October-2006
509 No change Kapil Dev (India) flag Kapil Dev (India) 871.06 M-74 | R-1478 | BaA-30 | W-87 | BoA-27 | Ct/St-28 | FPM-0.4 | as of October-1988
510 No change Ian Botham (England) flag Ian Botham (England) 870.98 M-48 | R-818 | BaA-21 | W-69 | BoA-26 | Ct/St-18 | FPM-0.4 | as of June-1983
511 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 870.89 M-71 | R-1461 | BaA-26 | W-90 | BoA-33 | Ct/St-17 | FPM-0.2 | as of September-2010
512 No change Kapil Dev (India) flag Kapil Dev (India) 870.89 M-40 | R-972 | BaA-31 | W-51 | BoA-24 | Ct/St-15 | FPM-0.4 | as of March-1985
513 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 870.88 M-69 | R-1048 | BaA-31 | W-82 | BoA-31 | Ct/St-26 | FPM-0.4 | as of June-2013
514 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 870.88 M-97 | R-3546 | BaA-40 | W-83 | BoA-34 | Ct/St-47 | FPM-0.5 | as of January-2007
515 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 870.75 M-96 | R-3764 | BaA-53 | W-98 | BoA-32 | Ct/St-45 | FPM-0.5 | as of September-2004
516 No change Kapil Dev (India) flag Kapil Dev (India) 870.66 M-65 | R-1364 | BaA-29 | W-83 | BoA-24 | Ct/St-29 | FPM-0.4 | as of October-1986
518 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 870.62 M-90 | R-2403 | BaA-28 | W-79 | BoA-36 | Ct/St-40 | FPM-0.4 | as of March-1997
520 No change Kapil Dev (India) flag Kapil Dev (India) 870.24 M-64 | R-1306 | BaA-28 | W-83 | BoA-24 | Ct/St-29 | FPM-0.5 | as of October-1986
521 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 870.13 M-40 | R-1227 | BaA-36 | W-53 | BoA-28 | Ct/St-9 | FPM-0.2 | as of March-2015
522 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 870.12 M-69 | R-1443 | BaA-27 | W-89 | BoA-33 | Ct/St-17 | FPM-0.2 | as of October-2010
523 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 869.89 M-76 | R-2757 | BaA-44 | W-69 | BoA-29 | Ct/St-34 | FPM-0.4 | as of March-2000
524 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 869.86 M-82 | R-2922 | BaA-44 | W-77 | BoA-29 | Ct/St-35 | FPM-0.4 | as of April-2000
525 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 869.75 M-68 | R-1542 | BaA-33 | W-90 | BoA-24 | Ct/St-9 | FPM-0.1 | as of December-1989
526 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 869.71 M-40 | R-1206 | BaA-34 | W-55 | BoA-26 | Ct/St-8 | FPM-0.2 | as of February-2015
527 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 869.62 M-101 | R-3540 | BaA-43 | W-98 | BoA-29 | Ct/St-42 | FPM-0.4 | as of December-2000
528 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 869.61 M-64 | R-2625 | BaA-54 | W-45 | BoA-38 | Ct/St-32 | FPM-0.5 | as of March-1985
529 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 869.52 M-39 | R-1181 | BaA-35 | W-52 | BoA-26 | Ct/St-8 | FPM-0.2 | as of February-2015
530 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 869.52 M-105 | R-3526 | BaA-36 | W-101 | BoA-34 | Ct/St-37 | FPM-0.4 | as of August-1998
531 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 869.46 M-26 | R-1035 | BaA-52 | W-32 | BoA-24 | Ct/St-12 | FPM-0.5 | as of November-1981
532 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 869.42 M-93 | R-3382 | BaA-40 | W-79 | BoA-34 | Ct/St-44 | FPM-0.5 | as of March-2007
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kapildev #dev #shakibalhasan #hasan #ianbotham #botham #andrewflintoff #flintoff #gregchappell #chappell #shahidafridi #afridi #jacqueskallis #kallis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings