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
765 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 654.10 M-71 | R-2586 | A-42 | SR*-85 | as of April-1996
767 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 653.92 M-72 | R-2807 | A-45 | SR*-86 | as of June-2015
768 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 653.79 M-67 | R-2732 | A-47 | SR*-91 | as of October-2016
769 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 653.69 M-81 | R-3757 | A-62 | SR*-113 | as of May-2017
770 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 653.59 M-113 | R-5152 | A-52 | SR*-92 | as of October-2001
772 Down 2 Virat Kohli (India) flag Virat Kohli (India) 653.54 M-88 | R-3740 | A-51 | SR*-87 | as of January-2013
774 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 653.47 M-61 | R-3093 | A-55 | SR*-93 | as of December-2013
775 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 653.45 M-81 | R-3761 | A-61 | SR*-113 | as of June-2017
776 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 653.39 M-27 | R-1288 | A-48 | SR*-91 | as of September-2018
778 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 653.32 M-50 | R-2486 | A-57 | SR*-93 | as of October-2011
779 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 653.29 M-67 | R-3244 | A-53 | SR*-88 | as of July-2015
780 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 653.26 M-73 | R-3087 | A-48 | SR*-93 | as of January-2018
781 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 653.07 M-67 | R-3235 | A-56 | SR*-89 | as of June-2017
786 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 652.58 M-71 | R-2948 | A-57 | SR*-90 | as of November-1985
787 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 652.25 M-74 | R-3231 | A-50 | SR*-93 | as of March-2017
788 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 652.18 M-76 | R-3660 | A-63 | SR*-111 | as of February-2017
790 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 651.97 M-71 | R-3512 | A-53 | SR*-87 | as of January-2018
791 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 651.95 M-31 | R-1418 | A-46 | SR*-90 | as of October-2018
792 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 651.91 M-70 | R-3405 | A-53 | SR*-87 | as of August-2015
793 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 651.89 M-108 | R-4977 | A-52 | SR*-91 | as of February-2002
795 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 651.79 M-54 | R-2705 | A-56 | SR*-92 | as of January-2012
797 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 651.53 M-77 | R-2767 | A-38 | SR*-110 | as of October-2009
798 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 651.48 M-22 | R-1062 | A-62 | SR*-82 | as of March-2025
799 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 651.48 M-57 | R-2881 | A-56 | SR*-91 | as of March-2012
800 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 651.47 M-59 | R-2852 | A-66 | SR*-102 | as of August-2012
801 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 651.46 M-73 | R-3617 | A-53 | SR*-86 | as of January-2018
802 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 651.44 M-48 | R-2044 | A-48 | SR*-114 | as of October-2025
804 Down 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 651.06 M-34 | R-1387 | A-51 | SR*-126 | as of November-2023
806 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 650.75 M-63 | R-2829 | A-58 | SR*-97 | as of January-2012
807 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 650.75 M-89 | R-4075 | A-52 | SR*-87 | as of March-2004
808 Down 2 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 650.58 M-33 | R-1179 | A-38 | SR*-104 | as of September-2024
811 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 650.40 M-62 | R-2940 | A-61 | SR*-101 | as of November-2013
812 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 650.28 M-51 | R-2011 | A-52 | SR*-91 | as of January-1985
814 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 650.16 M-17 | R-883 | A-68 | SR*-87 | as of December-1980
815 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 650.04 M-76 | R-3198 | A-48 | SR*-88 | as of January-2016
817 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 650.01 M-80 | R-3170 | A-54 | SR*-95 | as of January-1988
818 Down 2 Mark Waugh (Australia) flag Mark Waugh (Australia) 649.94 M-80 | R-3161 | A-44 | SR*-78 | as of March-1996
819 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 649.86 M-96 | R-3251 | A-35 | SR*-107 | as of March-2009
820 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 649.80 M-90 | R-4153 | A-53 | SR*-86 | as of August-2004
821 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 649.62 M-35 | R-1758 | A-59 | SR*-86 | as of October-2017
822 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 649.60 M-58 | R-2778 | A-62 | SR*-85 | as of February-2020
823 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 649.51 M-31 | R-1591 | A-59 | SR*-91 | as of October-2010
824 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 649.43 M-123 | R-5140 | A-48 | SR*-91 | as of July-2001
825 Down 2 Shubman Gill (India) flag Shubman Gill (India) 649.42 M-50 | R-2687 | A-64 | SR*-101 | as of March-2025
827 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 649.18 M-65 | R-3022 | A-50 | SR*-85 | as of November-2014
828 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 649.10 M-36 | R-2065 | A-63 | SR*-92 | as of October-2023
829 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 649.09 M-61 | R-2760 | A-48 | SR*-124 | as of February-2012
831 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 648.91 M-71 | R-3423 | A-53 | SR*-87 | as of June-2017
832 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 648.72 M-77 | R-3724 | A-63 | SR*-111 | as of February-2017
833 Down 2 Shubman Gill (India) flag Shubman Gill (India) 648.71 M-54 | R-2745 | A-60 | SR*-100 | as of October-2025
834 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 648.68 M-72 | R-2595 | A-41 | SR*-84 | as of March-1996
836 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 648.39 M-81 | R-3201 | A-51 | SR*-92 | as of May-2010
838 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 648.04 M-85 | R-3445 | A-52 | SR*-93 | as of October-2010
842 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 647.75 M-49 | R-2462 | A-57 | SR*-93 | as of March-2011
843 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 647.69 M-78 | R-2911 | A-42 | SR*-84 | as of May-1996
844 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 647.59 M-90 | R-4133 | A-52 | SR*-86 | as of March-2004
846 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 647.01 M-56 | R-2599 | A-48 | SR*-87 | as of November-2020
847 Down 2 Shane Watson (Australia) flag Shane Watson (Australia) 646.83 M-69 | R-3005 | A-48 | SR*-94 | as of August-2011
848 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 646.75 M-68 | R-3266 | A-53 | SR*-88 | as of July-2015
849 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 646.75 M-72 | R-2928 | A-46 | SR*-87 | as of January-2016
850 Down 2 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 646.67 M-78 | R-3072 | A-55 | SR*-73 | as of October-1988
851 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 646.50 M-34 | R-1689 | A-56 | SR*-87 | as of October-2017
853 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 646.40 M-69 | R-2567 | A-39 | SR*-89 | as of June-2018
856 Down 2 Virat Kohli (India) flag Virat Kohli (India) 646.22 M-82 | R-3672 | A-56 | SR*-97 | as of January-2017
857 Down 2 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 646.16 M-77 | R-3047 | A-54 | SR*-73 | as of October-1988
858 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 646.05 M-97 | R-4030 | A-49 | SR*-87 | as of February-2008
859 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 646.03 M-60 | R-3028 | A-55 | SR*-93 | as of November-2013
860 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 646.00 M-29 | R-1338 | A-46 | SR*-90 | as of October-2018
861 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 645.97 M-84 | R-3445 | A-52 | SR*-93 | as of January-2011
863 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 645.75 M-75 | R-2984 | A-54 | SR*-95 | as of March-1988
864 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 645.47 M-71 | R-3413 | A-53 | SR*-88 | as of August-2015
866 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 645.46 M-69 | R-2832 | A-44 | SR*-91 | as of July-2019
867 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 645.40 M-36 | R-1643 | A-53 | SR*-108 | as of October-2023
869 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 645.34 M-57 | R-2926 | A-68 | SR*-102 | as of March-2013
870 Down 2 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 645.34 M-94 | R-3454 | A-43 | SR*-82 | as of May-1997
874 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 644.99 M-63 | R-2974 | A-61 | SR*-101 | as of November-2013
875 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 644.88 M-37 | R-1691 | A-53 | SR*-109 | as of October-2023
877 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 644.64 M-90 | R-4054 | A-51 | SR*-87 | as of March-2004
879 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 644.62 M-61 | R-2707 | A-51 | SR*-96 | as of June-2019
880 Down 2 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 644.49 M-31 | R-1270 | A-51 | SR*-123 | as of October-2023
881 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 644.49 M-66 | R-3235 | A-57 | SR*-89 | as of June-2017
882 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 644.41 M-38 | R-1737 | A-53 | SR*-109 | as of October-2023
883 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 644.28 M-51 | R-2486 | A-55 | SR*-93 | as of October-2011
884 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 644.28 M-84 | R-3279 | A-52 | SR*-95 | as of January-1988
885 Down 2 Kevin Pietersen (England) flag Kevin Pietersen (England) 644.17 M-32 | R-1262 | A-63 | SR*-98 | as of June-2006
886 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 644.14 M-78 | R-2797 | A-38 | SR*-110 | as of November-2009
887 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 644.14 M-78 | R-3738 | A-62 | SR*-111 | as of February-2017
889 Down 2 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 644.09 M-75 | R-2864 | A-53 | SR*-72 | as of March-1988
890 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 644.01 M-73 | R-3012 | A-47 | SR*-92 | as of December-2016
891 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 643.84 M-69 | R-2804 | A-47 | SR*-91 | as of October-2016
892 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 643.82 M-63 | R-2953 | A-60 | SR*-100 | as of November-2013
893 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 643.79 M-124 | R-5088 | A-46 | SR*-92 | as of April-2001
894 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 643.76 M-74 | R-3597 | A-63 | SR*-112 | as of January-2017
895 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 643.59 M-119 | R-4928 | A-46 | SR*-92 | as of June-2001
897 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 643.46 M-60 | R-2863 | A-62 | SR*-85 | as of February-2020
899 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 643.45 M-73 | R-3494 | A-52 | SR*-87 | as of October-2015
901 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 643.39 M-66 | R-2721 | A-44 | SR*-91 | as of June-2019
902 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 643.33 M-28 | R-1190 | A-52 | SR*-83 | as of January-1982
903 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 643.28 M-61 | R-2748 | A-47 | SR*-124 | as of February-2012
904 Down 2 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 643.26 M-68 | R-2758 | A-51 | SR*-66 | as of March-1986
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sachintendulkar #tendulkar #rohitsharma #sharma #martinguptill #guptill #abdevilliers #villiers #viratkohli #kohli #hashimamla #amla #brendantaylor #taylor #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings