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
701 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 854.19 M-99 | R-3516 | BaA-37 | W-96 | BoA-36 | Ct/St-34 | FPM-0.3 | as of November-1998
702 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 854.14 M-65 | R-2131 | BaA-34 | W-57 | BoA-33 | Ct/St-15 | FPM-0.2 | as of March-2013
703 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 854.11 M-69 | R-1551 | BaA-33 | W-90 | BoA-24 | Ct/St-9 | FPM-0.1 | as of December-1989
704 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 854.02 M-68 | R-2760 | BaA-55 | W-45 | BoA-34 | Ct/St-23 | FPM-0.3 | as of November-2010
705 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 853.92 M-37 | R-964 | BaA-48 | W-36 | BoA-29 | Ct/St-7 | FPM-0.2 | as of February-2025
706 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 853.86 M-96 | R-3186 | BaA-35 | W-99 | BoA-34 | Ct/St-22 | FPM-0.2 | as of July-2000
707 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 853.82 M-69 | R-1279 | BaA-22 | W-79 | BoA-29 | Ct/St-22 | FPM-0.3 | as of October-2007
708 No change Shane Watson (Australia) flag Shane Watson (Australia) 853.78 M-78 | R-3071 | BaA-42 | W-73 | BoA-29 | Ct/St-37 | FPM-0.5 | as of October-2013
709 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 853.73 M-75 | R-2676 | BaA-42 | W-67 | BoA-29 | Ct/St-33 | FPM-0.4 | as of March-2000
710 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 853.73 M-41 | R-1247 | BaA-35 | W-57 | BoA-26 | Ct/St-10 | FPM-0.2 | as of November-2023
711 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 853.65 M-92 | R-3598 | BaA-43 | W-86 | BoA-30 | Ct/St-43 | FPM-0.5 | as of May-2006
712 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 853.57 M-85 | R-2402 | BaA-34 | W-111 | BoA-29 | Ct/St-24 | FPM-0.3 | as of February-2011
713 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 853.51 M-77 | R-1686 | BaA-28 | W-97 | BoA-34 | Ct/St-18 | FPM-0.2 | as of February-2011
714 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 853.50 M-108 | R-3769 | BaA-37 | W-100 | BoA-35 | Ct/St-27 | FPM-0.3 | as of March-2001
715 No change Kapil Dev (India) flag Kapil Dev (India) 853.37 M-75 | R-1478 | BaA-29 | W-87 | BoA-27 | Ct/St-28 | FPM-0.4 | as of October-1988
716 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 853.30 M-52 | R-1997 | BaA-50 | W-38 | BoA-43 | Ct/St-24 | FPM-0.5 | as of April-1998
717 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 853.15 M-82 | R-3035 | BaA-51 | W-63 | BoA-34 | Ct/St-23 | FPM-0.3 | as of April-2007
718 No change Moeen Ali (England) flag Moeen Ali (England) 852.98 M-32 | R-816 | BaA-29 | W-36 | BoA-35 | Ct/St-11 | FPM-0.3 | as of February-2016
719 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 852.81 M-98 | R-3488 | BaA-39 | W-82 | BoA-35 | Ct/St-45 | FPM-0.5 | as of April-2007
720 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 852.72 M-87 | R-2779 | BaA-41 | W-59 | BoA-31 | Ct/St-36 | FPM-0.4 | as of February-1999
721 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 852.59 M-104 | R-3572 | BaA-36 | W-99 | BoA-35 | Ct/St-25 | FPM-0.2 | as of February-2001
722 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 852.45 M-75 | R-2961 | BaA-42 | W-67 | BoA-29 | Ct/St-36 | FPM-0.5 | as of November-2003
723 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 852.30 M-101 | R-3470 | BaA-36 | W-85 | BoA-38 | Ct/St-28 | FPM-0.3 | as of July-2001
724 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 852.24 M-87 | R-2260 | BaA-31 | W-115 | BoA-29 | Ct/St-26 | FPM-0.3 | as of March-2011
725 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 852.07 M-71 | R-2915 | BaA-55 | W-46 | BoA-38 | Ct/St-39 | FPM-0.5 | as of November-1985
726 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 852.01 M-70 | R-2857 | BaA-54 | W-46 | BoA-39 | Ct/St-37 | FPM-0.5 | as of April-1985
727 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 851.86 M-38 | R-1279 | BaA-40 | W-44 | BoA-27 | Ct/St-14 | FPM-0.4 | as of January-1982
728 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 851.85 M-71 | R-2908 | BaA-54 | W-46 | BoA-39 | Ct/St-38 | FPM-0.5 | as of November-1985
729 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 851.67 M-70 | R-1565 | BaA-33 | W-92 | BoA-24 | Ct/St-10 | FPM-0.1 | as of December-1989
730 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 851.35 M-94 | R-1754 | BaA-34 | W-126 | BoA-29 | Ct/St-23 | FPM-0.2 | as of March-2004
731 No change Shane Watson (Australia) flag Shane Watson (Australia) 851.12 M-78 | R-3163 | BaA-43 | W-71 | BoA-29 | Ct/St-36 | FPM-0.5 | as of October-2013
732 No change Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 850.92 M-30 | R-947 | BaA-43 | W-24 | BoA-48 | Ct/St-9 | FPM-0.3 | as of March-2019
733 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 850.89 M-119 | R-4294 | BaA-38 | W-92 | BoA-37 | Ct/St-40 | FPM-0.3 | as of March-2003
734 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 850.85 M-110 | R-4093 | BaA-38 | W-83 | BoA-37 | Ct/St-35 | FPM-0.3 | as of February-2003
735 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 850.78 M-93 | R-1723 | BaA-33 | W-124 | BoA-29 | Ct/St-23 | FPM-0.2 | as of March-2004
736 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 850.75 M-80 | R-3113 | BaA-42 | W-73 | BoA-28 | Ct/St-37 | FPM-0.5 | as of February-2004
737 No change Ian Botham (England) flag Ian Botham (England) 850.70 M-38 | R-707 | BaA-24 | W-55 | BoA-26 | Ct/St-15 | FPM-0.4 | as of January-1983
738 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 850.61 M-101 | R-3396 | BaA-35 | W-85 | BoA-38 | Ct/St-30 | FPM-0.3 | as of July-2001
739 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 850.33 M-102 | R-3524 | BaA-37 | W-90 | BoA-37 | Ct/St-39 | FPM-0.4 | as of June-1998
740 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 850.33 M-47 | R-185 | BaA-12 | W-99 | BoA-23 | Ct/St-7 | FPM-0.1 | as of November-2023
741 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 850.20 M-71 | R-1560 | BaA-31 | W-88 | BoA-26 | Ct/St-9 | FPM-0.1 | as of October-1989
742 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 850.19 M-72 | R-1398 | BaA-25 | W-92 | BoA-32 | Ct/St-18 | FPM-0.3 | as of June-2010
743 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 850.15 M-85 | R-2376 | BaA-33 | W-112 | BoA-29 | Ct/St-24 | FPM-0.3 | as of February-2011
744 No change Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 850.14 M-50 | R-1534 | BaA-31 | W-43 | BoA-29 | Ct/St-15 | FPM-0.3 | as of December-1997
745 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 850.14 M-55 | R-885 | BaA-25 | W-78 | BoA-21 | Ct/St-10 | FPM-0.2 | as of March-1988
746 No change Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 850.12 M-39 | R-189 | BaA-14 | W-79 | BoA-24 | Ct/St-12 | FPM-0.3 | as of November-2025
747 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 850.01 M-83 | R-3040 | BaA-51 | W-63 | BoA-35 | Ct/St-23 | FPM-0.3 | as of April-2007
748 Down 1 James Faulkner (Australia) flag James Faulkner (Australia) 849.99 M-46 | R-815 | BaA-43 | W-64 | BoA-30 | Ct/St-13 | FPM-0.3 | as of January-2016
749 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 849.96 M-79 | R-2187 | BaA-32 | W-107 | BoA-29 | Ct/St-23 | FPM-0.3 | as of August-2011
750 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 849.89 M-73 | R-2849 | BaA-41 | W-66 | BoA-29 | Ct/St-36 | FPM-0.5 | as of November-2003
751 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.77 M-103 | R-3494 | BaA-36 | W-97 | BoA-37 | Ct/St-30 | FPM-0.3 | as of October-1999
752 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.68 M-101 | R-3409 | BaA-36 | W-99 | BoA-36 | Ct/St-34 | FPM-0.3 | as of January-1999
753 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 849.68 M-68 | R-1248 | BaA-27 | W-91 | BoA-24 | Ct/St-11 | FPM-0.2 | as of February-1989
754 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.65 M-100 | R-2848 | BaA-30 | W-88 | BoA-36 | Ct/St-41 | FPM-0.4 | as of May-1997
755 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 849.63 M-74 | R-1566 | BaA-27 | W-95 | BoA-33 | Ct/St-18 | FPM-0.2 | as of January-2011
756 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 849.58 M-99 | R-3489 | BaA-39 | W-84 | BoA-34 | Ct/St-46 | FPM-0.5 | as of April-2007
757 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 849.56 M-84 | R-1654 | BaA-25 | W-121 | BoA-29 | Ct/St-20 | FPM-0.2 | as of December-2011
758 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 849.52 M-79 | R-3087 | BaA-42 | W-72 | BoA-28 | Ct/St-36 | FPM-0.5 | as of January-2004
759 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 849.52 M-97 | R-3456 | BaA-39 | W-81 | BoA-35 | Ct/St-45 | FPM-0.5 | as of April-2007
760 Down 1 Kapil Dev (India) flag Kapil Dev (India) 849.38 M-74 | R-1470 | BaA-30 | W-88 | BoA-27 | Ct/St-25 | FPM-0.3 | as of January-1988
761 Down 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 849.27 M-48 | R-185 | BaA-12 | W-100 | BoA-23 | Ct/St-8 | FPM-0.2 | as of November-2023
762 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.17 M-102 | R-3421 | BaA-35 | W-101 | BoA-36 | Ct/St-34 | FPM-0.3 | as of January-1999
763 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.15 M-94 | R-2529 | BaA-28 | W-82 | BoA-36 | Ct/St-41 | FPM-0.4 | as of April-1997
764 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.11 M-111 | R-4148 | BaA-39 | W-83 | BoA-37 | Ct/St-36 | FPM-0.3 | as of February-2003
765 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 849.01 M-121 | R-4357 | BaA-38 | W-94 | BoA-37 | Ct/St-40 | FPM-0.3 | as of April-2003
766 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 848.95 M-83 | R-3482 | BaA-46 | W-78 | BoA-27 | Ct/St-39 | FPM-0.5 | as of September-2004
767 Down 1 Kapil Dev (India) flag Kapil Dev (India) 848.85 M-78 | R-1573 | BaA-30 | W-91 | BoA-27 | Ct/St-26 | FPM-0.3 | as of April-1988
768 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 848.82 M-70 | R-1454 | BaA-30 | W-89 | BoA-25 | Ct/St-10 | FPM-0.1 | as of October-1989
769 Down 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 848.77 M-94 | R-3209 | BaA-37 | W-77 | BoA-35 | Ct/St-30 | FPM-0.3 | as of December-2014
770 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 848.75 M-80 | R-2206 | BaA-32 | W-109 | BoA-29 | Ct/St-23 | FPM-0.3 | as of August-2011
771 Down 1 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 848.62 M-31 | R-879 | BaA-38 | W-29 | BoA-30 | Ct/St-12 | FPM-0.4 | as of June-2016
772 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 848.56 M-72 | R-1607 | BaA-32 | W-88 | BoA-26 | Ct/St-10 | FPM-0.1 | as of October-1989
773 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 848.50 M-106 | R-3671 | BaA-36 | W-98 | BoA-36 | Ct/St-25 | FPM-0.2 | as of April-2001
774 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 848.40 M-54 | R-1547 | BaA-35 | W-74 | BoA-29 | Ct/St-7 | FPM-0.1 | as of January-2018
775 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 848.32 M-103 | R-3581 | BaA-37 | W-90 | BoA-37 | Ct/St-39 | FPM-0.4 | as of June-1998
776 Down 1 Moeen Ali (England) flag Moeen Ali (England) 848.27 M-33 | R-837 | BaA-30 | W-36 | BoA-36 | Ct/St-11 | FPM-0.3 | as of February-2016
777 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 848.20 M-65 | R-2532 | BaA-47 | W-39 | BoA-35 | Ct/St-26 | FPM-0.4 | as of March-2011
778 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 848.09 M-98 | R-3240 | BaA-35 | W-101 | BoA-34 | Ct/St-22 | FPM-0.2 | as of July-2000
779 Down 1 Kapil Dev (India) flag Kapil Dev (India) 848.02 M-69 | R-1429 | BaA-30 | W-88 | BoA-23 | Ct/St-27 | FPM-0.4 | as of January-1987
780 Down 1 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 847.96 M-33 | R-108 | BaA-11 | W-68 | BoA-21 | Ct/St-8 | FPM-0.2 | as of July-2018
781 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 847.86 M-70 | R-1476 | BaA-30 | W-88 | BoA-26 | Ct/St-9 | FPM-0.1 | as of October-1989
782 Down 1 Kapil Dev (India) flag Kapil Dev (India) 847.84 M-73 | R-1418 | BaA-30 | W-88 | BoA-26 | Ct/St-25 | FPM-0.3 | as of January-1988
783 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 847.71 M-56 | R-1647 | BaA-35 | W-73 | BoA-31 | Ct/St-9 | FPM-0.2 | as of September-2018
784 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 847.66 M-65 | R-2027 | BaA-41 | W-80 | BoA-25 | Ct/St-17 | FPM-0.3 | as of February-2007
785 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 847.50 M-72 | R-1351 | BaA-23 | W-81 | BoA-30 | Ct/St-24 | FPM-0.3 | as of November-2007
786 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 847.23 M-103 | R-3534 | BaA-36 | W-98 | BoA-35 | Ct/St-24 | FPM-0.2 | as of January-2001
787 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 847.04 M-100 | R-3538 | BaA-37 | W-96 | BoA-36 | Ct/St-34 | FPM-0.3 | as of November-1998
788 Down 1 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 847.02 M-52 | R-1601 | BaA-31 | W-44 | BoA-30 | Ct/St-15 | FPM-0.3 | as of December-1997
789 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 846.99 M-50 | R-1947 | BaA-50 | W-35 | BoA-46 | Ct/St-22 | FPM-0.4 | as of April-1998
790 Down 1 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 846.94 M-55 | R-826 | BaA-21 | W-86 | BoA-17 | Ct/St-13 | FPM-0.2 | as of July-1986
791 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 846.84 M-83 | R-2391 | BaA-34 | W-112 | BoA-29 | Ct/St-23 | FPM-0.3 | as of October-2011
792 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 846.82 M-53 | R-1598 | BaA-36 | W-67 | BoA-32 | Ct/St-9 | FPM-0.2 | as of September-2018
793 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.78 M-120 | R-4321 | BaA-38 | W-92 | BoA-37 | Ct/St-40 | FPM-0.3 | as of April-2003
794 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 846.74 M-74 | R-2910 | BaA-42 | W-66 | BoA-29 | Ct/St-36 | FPM-0.5 | as of November-2003
795 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 846.72 M-67 | R-2850 | BaA-62 | W-36 | BoA-39 | Ct/St-42 | FPM-0.6 | as of March-1986
796 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 846.71 M-66 | R-1184 | BaA-26 | W-89 | BoA-24 | Ct/St-11 | FPM-0.2 | as of January-1989
797 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.64 M-107 | R-3703 | BaA-36 | W-99 | BoA-36 | Ct/St-27 | FPM-0.3 | as of April-2001
798 Down 1 Adam Zampa (Australia) flag Adam Zampa (Australia) 846.55 M-43 | R-156 | BaA-11 | W-93 | BoA-22 | Ct/St-6 | FPM-0.1 | as of October-2023
799 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.53 M-91 | R-2403 | BaA-28 | W-79 | BoA-36 | Ct/St-40 | FPM-0.4 | as of March-1997
800 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 846.50 M-42 | R-1021 | BaA-33 | W-40 | BoA-31 | Ct/St-16 | FPM-0.4 | as of February-2020
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sanathjayasuriya #jayasuriya #mohammadhafeez #hafeez #imrankhan #khan #jacqueskallis #kallis #azmatullahomarzai #omarzai #shahidafridi #afridi #shanewatson #watson #shakibalhasan #hasan #chrisgayle #gayle #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings