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
601 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 863.50 M-105 | R-3675 | BaA-37 | W-99 | BoA-35 | Ct/St-26 | FPM-0.2 | as of February-2001
602 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 863.46 M-79 | R-2845 | BaA-44 | W-71 | BoA-29 | Ct/St-34 | FPM-0.4 | as of March-2000
603 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 863.13 M-71 | R-2948 | BaA-57 | W-46 | BoA-38 | Ct/St-39 | FPM-0.5 | as of November-1985
604 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 863.04 M-86 | R-3522 | BaA-45 | W-83 | BoA-27 | Ct/St-39 | FPM-0.5 | as of September-2004
605 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 862.99 M-67 | R-2773 | BaA-53 | W-45 | BoA-38 | Ct/St-34 | FPM-0.5 | as of March-1985
606 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 862.88 M-46 | R-185 | BaA-12 | W-99 | BoA-22 | Ct/St-7 | FPM-0.2 | as of November-2023
607 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 862.81 M-92 | R-3100 | BaA-37 | W-77 | BoA-35 | Ct/St-30 | FPM-0.3 | as of December-2014
608 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 862.73 M-94 | R-3153 | BaA-36 | W-98 | BoA-34 | Ct/St-22 | FPM-0.2 | as of June-2000
609 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 862.37 M-104 | R-3604 | BaA-37 | W-94 | BoA-36 | Ct/St-39 | FPM-0.4 | as of July-1998
610 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 862.35 M-83 | R-3000 | BaA-43 | W-78 | BoA-29 | Ct/St-35 | FPM-0.4 | as of July-2000
611 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 862.28 M-96 | R-3742 | BaA-43 | W-79 | BoA-34 | Ct/St-47 | FPM-0.5 | as of October-2006
612 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 862.18 M-95 | R-3708 | BaA-43 | W-79 | BoA-34 | Ct/St-47 | FPM-0.5 | as of October-2006
613 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 862.15 M-100 | R-3516 | BaA-37 | W-96 | BoA-35 | Ct/St-34 | FPM-0.3 | as of October-1998
614 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 862.05 M-89 | R-3184 | BaA-43 | W-83 | BoA-30 | Ct/St-36 | FPM-0.4 | as of August-2000
615 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 862.05 M-64 | R-2531 | BaA-47 | W-38 | BoA-34 | Ct/St-26 | FPM-0.4 | as of March-2011
616 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 861.89 M-72 | R-3001 | BaA-57 | W-46 | BoA-38 | Ct/St-39 | FPM-0.5 | as of November-1985
617 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 861.89 M-68 | R-2824 | BaA-53 | W-45 | BoA-38 | Ct/St-35 | FPM-0.5 | as of April-1985
618 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 861.62 M-25 | R-1034 | BaA-54 | W-32 | BoA-22 | Ct/St-12 | FPM-0.5 | as of November-1981
619 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 861.50 M-85 | R-2686 | BaA-41 | W-57 | BoA-32 | Ct/St-36 | FPM-0.4 | as of February-1999
620 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 861.43 M-58 | R-2416 | BaA-55 | W-40 | BoA-37 | Ct/St-25 | FPM-0.4 | as of January-1985
621 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 861.35 M-76 | R-1608 | BaA-26 | W-99 | BoA-33 | Ct/St-18 | FPM-0.2 | as of February-2011
622 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 861.26 M-102 | R-3530 | BaA-36 | W-98 | BoA-35 | Ct/St-23 | FPM-0.2 | as of January-2001
623 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 861.22 M-57 | R-1827 | BaA-42 | W-74 | BoA-24 | Ct/St-18 | FPM-0.3 | as of October-2006
624 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 861.14 M-53 | R-2158 | BaA-53 | W-37 | BoA-35 | Ct/St-23 | FPM-0.4 | as of January-1985
625 No change Shane Watson (Australia) flag Shane Watson (Australia) 861.09 M-51 | R-1399 | BaA-38 | W-62 | BoA-23 | Ct/St-12 | FPM-0.2 | as of September-2009
626 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 861.03 M-80 | R-3213 | BaA-43 | W-77 | BoA-28 | Ct/St-37 | FPM-0.5 | as of May-2004
627 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 860.97 M-100 | R-3463 | BaA-38 | W-84 | BoA-36 | Ct/St-32 | FPM-0.3 | as of August-2014
628 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 860.96 M-107 | R-3968 | BaA-50 | W-120 | BoA-31 | Ct/St-50 | FPM-0.5 | as of January-2004
629 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 860.95 M-105 | R-3787 | BaA-47 | W-121 | BoA-31 | Ct/St-47 | FPM-0.4 | as of October-2003
630 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 860.94 M-90 | R-3189 | BaA-43 | W-85 | BoA-30 | Ct/St-36 | FPM-0.4 | as of August-2000
631 No change Hardik Pandya (India) flag Hardik Pandya (India) 860.93 M-29 | R-853 | BaA-37 | W-28 | BoA-34 | Ct/St-11 | FPM-0.4 | as of March-2023
632 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 860.87 M-38 | R-185 | BaA-13 | W-78 | BoA-24 | Ct/St-12 | FPM-0.3 | as of August-2025
633 No change Shane Watson (Australia) flag Shane Watson (Australia) 860.86 M-77 | R-3060 | BaA-43 | W-72 | BoA-29 | Ct/St-36 | FPM-0.5 | as of October-2013
634 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 860.85 M-86 | R-2768 | BaA-42 | W-57 | BoA-32 | Ct/St-36 | FPM-0.4 | as of February-1999
635 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 860.84 M-93 | R-3176 | BaA-37 | W-77 | BoA-35 | Ct/St-30 | FPM-0.3 | as of December-2014
636 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 860.65 M-77 | R-1659 | BaA-27 | W-99 | BoA-33 | Ct/St-18 | FPM-0.2 | as of February-2011
637 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 860.58 M-70 | R-1310 | BaA-22 | W-80 | BoA-29 | Ct/St-23 | FPM-0.3 | as of November-2007
638 No change James Faulkner (Australia) flag James Faulkner (Australia) 860.56 M-45 | R-815 | BaA-43 | W-62 | BoA-30 | Ct/St-13 | FPM-0.3 | as of January-2016
639 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 860.27 M-82 | R-2917 | BaA-43 | W-78 | BoA-29 | Ct/St-35 | FPM-0.4 | as of July-2000
640 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 860.08 M-95 | R-3402 | BaA-40 | W-81 | BoA-33 | Ct/St-45 | FPM-0.5 | as of March-2007
641 No change Shane Watson (Australia) flag Shane Watson (Australia) 860.06 M-46 | R-1371 | BaA-43 | W-57 | BoA-24 | Ct/St-11 | FPM-0.2 | as of September-2009
642 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 860.05 M-84 | R-2684 | BaA-42 | W-54 | BoA-34 | Ct/St-36 | FPM-0.4 | as of January-1999
643 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 859.98 M-86 | R-3117 | BaA-44 | W-80 | BoA-30 | Ct/St-35 | FPM-0.4 | as of July-2000
644 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 859.87 M-85 | R-1630 | BaA-24 | W-124 | BoA-28 | Ct/St-21 | FPM-0.2 | as of February-2012
645 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 859.76 M-50 | R-1645 | BaA-40 | W-57 | BoA-36 | Ct/St-9 | FPM-0.2 | as of June-2019
646 No change Kapil Dev (India) flag Kapil Dev (India) 859.71 M-73 | R-1475 | BaA-30 | W-85 | BoA-27 | Ct/St-27 | FPM-0.4 | as of October-1988
647 No change Shane Watson (Australia) flag Shane Watson (Australia) 859.66 M-49 | R-1375 | BaA-39 | W-60 | BoA-23 | Ct/St-12 | FPM-0.2 | as of September-2009
648 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 859.56 M-93 | R-3125 | BaA-36 | W-97 | BoA-34 | Ct/St-22 | FPM-0.2 | as of June-2000
649 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 859.50 M-100 | R-3501 | BaA-37 | W-96 | BoA-35 | Ct/St-23 | FPM-0.2 | as of January-2001
650 No change Kapil Dev (India) flag Kapil Dev (India) 859.45 M-68 | R-1424 | BaA-31 | W-88 | BoA-23 | Ct/St-27 | FPM-0.4 | as of January-1987
651 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 859.44 M-104 | R-3442 | BaA-35 | W-101 | BoA-36 | Ct/St-31 | FPM-0.3 | as of October-1999
652 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 859.20 M-85 | R-3499 | BaA-45 | W-82 | BoA-27 | Ct/St-39 | FPM-0.5 | as of September-2004
653 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 859.17 M-97 | R-3780 | BaA-53 | W-98 | BoA-33 | Ct/St-45 | FPM-0.5 | as of September-2004
654 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 858.87 M-104 | R-3499 | BaA-36 | W-100 | BoA-37 | Ct/St-31 | FPM-0.3 | as of October-1999
655 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 858.76 M-72 | R-1636 | BaA-33 | W-94 | BoA-24 | Ct/St-11 | FPM-0.2 | as of January-1990
656 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 858.72 M-57 | R-1280 | BaA-30 | W-81 | BoA-25 | Ct/St-15 | FPM-0.3 | as of November-2008
657 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 858.48 M-94 | R-3684 | BaA-43 | W-78 | BoA-34 | Ct/St-47 | FPM-0.5 | as of October-2006
658 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 858.34 M-92 | R-3212 | BaA-42 | W-87 | BoA-29 | Ct/St-38 | FPM-0.4 | as of August-2000
659 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 858.26 M-81 | R-3018 | BaA-51 | W-62 | BoA-34 | Ct/St-23 | FPM-0.3 | as of April-2007
660 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 858.26 M-84 | R-3498 | BaA-45 | W-81 | BoA-27 | Ct/St-39 | FPM-0.5 | as of September-2004
661 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 858.00 M-52 | R-1217 | BaA-29 | W-66 | BoA-30 | Ct/St-28 | FPM-0.5 | as of August-2014
662 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 857.94 M-82 | R-2324 | BaA-33 | W-112 | BoA-28 | Ct/St-23 | FPM-0.3 | as of August-2011
663 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 857.93 M-60 | R-1280 | BaA-28 | W-82 | BoA-26 | Ct/St-17 | FPM-0.3 | as of March-2009
664 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 857.90 M-100 | R-3515 | BaA-37 | W-98 | BoA-34 | Ct/St-24 | FPM-0.2 | as of October-2000
665 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 857.83 M-49 | R-1593 | BaA-41 | W-40 | BoA-42 | Ct/St-24 | FPM-0.5 | as of April-1999
666 No change Shane Watson (Australia) flag Shane Watson (Australia) 857.75 M-77 | R-3122 | BaA-43 | W-68 | BoA-30 | Ct/St-34 | FPM-0.4 | as of November-2013
667 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 857.58 M-74 | R-1677 | BaA-33 | W-91 | BoA-26 | Ct/St-10 | FPM-0.1 | as of November-1989
668 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 857.53 M-96 | R-3446 | BaA-40 | W-81 | BoA-34 | Ct/St-45 | FPM-0.5 | as of March-2007
669 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 857.51 M-49 | R-2130 | BaA-50 | W-30 | BoA-33 | Ct/St-22 | FPM-0.4 | as of January-2012
670 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 857.45 M-81 | R-1579 | BaA-25 | W-116 | BoA-29 | Ct/St-20 | FPM-0.2 | as of November-2011
671 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 857.34 M-83 | R-2527 | BaA-36 | W-119 | BoA-27 | Ct/St-26 | FPM-0.3 | as of March-2012
672 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 857.26 M-108 | R-3773 | BaA-37 | W-100 | BoA-35 | Ct/St-28 | FPM-0.3 | as of April-2001
673 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 857.15 M-52 | R-2153 | BaA-48 | W-29 | BoA-35 | Ct/St-21 | FPM-0.4 | as of October-2011
674 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 856.97 M-101 | R-3524 | BaA-37 | W-96 | BoA-35 | Ct/St-23 | FPM-0.2 | as of January-2001
675 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 856.95 M-85 | R-1680 | BaA-25 | W-114 | BoA-32 | Ct/St-24 | FPM-0.3 | as of April-2011
676 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 856.62 M-86 | R-2282 | BaA-31 | W-112 | BoA-29 | Ct/St-25 | FPM-0.3 | as of March-2011
677 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 856.45 M-64 | R-2024 | BaA-41 | W-79 | BoA-25 | Ct/St-17 | FPM-0.3 | as of January-2007
678 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 856.38 M-76 | R-1635 | BaA-27 | W-97 | BoA-33 | Ct/St-18 | FPM-0.2 | as of February-2011
679 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 856.27 M-67 | R-1226 | BaA-27 | W-90 | BoA-24 | Ct/St-11 | FPM-0.2 | as of January-1989
680 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 855.95 M-31 | R-1332 | BaA-51 | W-21 | BoA-43 | Ct/St-8 | FPM-0.3 | as of January-1982
681 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 855.94 M-85 | R-3177 | BaA-52 | W-66 | BoA-34 | Ct/St-25 | FPM-0.3 | as of June-2007
682 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 855.79 M-58 | R-974 | BaA-25 | W-81 | BoA-22 | Ct/St-11 | FPM-0.2 | as of March-1988
683 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 855.77 M-71 | R-1597 | BaA-33 | W-94 | BoA-24 | Ct/St-11 | FPM-0.2 | as of December-1989
684 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 855.69 M-107 | R-3730 | BaA-37 | W-99 | BoA-35 | Ct/St-27 | FPM-0.3 | as of February-2001
685 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 855.61 M-60 | R-1713 | BaA-38 | W-65 | BoA-24 | Ct/St-25 | FPM-0.4 | as of September-2004
686 No change Shane Watson (Australia) flag Shane Watson (Australia) 855.60 M-48 | R-1375 | BaA-40 | W-58 | BoA-24 | Ct/St-12 | FPM-0.3 | as of September-2009
687 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 855.58 M-39 | R-1071 | BaA-49 | W-40 | BoA-28 | Ct/St-7 | FPM-0.2 | as of October-2025
688 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 855.49 M-28 | R-586 | BaA-34 | W-38 | BoA-28 | Ct/St-7 | FPM-0.3 | as of November-2012
689 No change Travis Head (Australia) flag Travis Head (Australia) 855.40 M-26 | R-1341 | BaA-61 | W-8 | BoA-37 | Ct/St-5 | FPM-0.2 | as of September-2024
690 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 855.37 M-106 | R-3526 | BaA-35 | W-101 | BoA-35 | Ct/St-37 | FPM-0.3 | as of August-1998
691 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 855.32 M-63 | R-2011 | BaA-42 | W-80 | BoA-24 | Ct/St-18 | FPM-0.3 | as of January-2007
692 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 855.02 M-72 | R-1956 | BaA-38 | W-72 | BoA-32 | Ct/St-43 | FPM-0.6 | as of January-1996
693 No change Shane Watson (Australia) flag Shane Watson (Australia) 854.99 M-76 | R-3001 | BaA-42 | W-72 | BoA-28 | Ct/St-36 | FPM-0.5 | as of October-2013
694 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 854.79 M-100 | R-3568 | BaA-39 | W-84 | BoA-35 | Ct/St-46 | FPM-0.5 | as of April-2007
695 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 854.57 M-65 | R-2591 | BaA-49 | W-39 | BoA-36 | Ct/St-26 | FPM-0.4 | as of March-2011
696 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 854.54 M-54 | R-808 | BaA-20 | W-86 | BoA-17 | Ct/St-13 | FPM-0.2 | as of July-1986
697 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 854.53 M-75 | R-1789 | BaA-34 | W-96 | BoA-25 | Ct/St-11 | FPM-0.1 | as of February-1990
698 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 854.47 M-74 | R-2666 | BaA-43 | W-65 | BoA-29 | Ct/St-32 | FPM-0.4 | as of March-2000
699 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 854.37 M-108 | R-3492 | BaA-35 | W-106 | BoA-36 | Ct/St-32 | FPM-0.3 | as of December-1999
700 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 854.27 M-69 | R-2824 | BaA-53 | W-46 | BoA-38 | Ct/St-36 | FPM-0.5 | as of April-1985
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sanathjayasuriya #jayasuriya #jacqueskallis #kallis #vivrichards #richards #chrisgayle #gayle #adamzampa #zampa #mohammadhafeez #hafeez #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings