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
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
905 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 643.15 M-56 | R-2294 | A-51 | SR*-87 | as of February-2015
906 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 643.15 M-28 | R-1298 | A-46 | SR*-90 | as of October-2018
907 Down 2 Virat Kohli (India) flag Virat Kohli (India) 643.06 M-102 | R-4544 | A-55 | SR*-92 | as of August-2014
908 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 643.05 M-72 | R-3457 | A-52 | SR*-87 | as of August-2015
909 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 643.05 M-63 | R-2902 | A-50 | SR*-85 | as of November-2014
910 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 642.93 M-131 | R-5478 | A-47 | SR*-90 | as of January-2000
911 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 642.93 M-128 | R-5312 | A-47 | SR*-90 | as of November-1999
912 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 642.88 M-61 | R-2867 | A-61 | SR*-85 | as of March-2020
913 Down 2 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 642.71 M-32 | R-1558 | A-56 | SR*-88 | as of October-2017
914 Down 2 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 642.66 M-65 | R-2749 | A-47 | SR*-81 | as of February-2008
915 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 642.62 M-88 | R-4061 | A-53 | SR*-86 | as of July-2004
916 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 642.59 M-71 | R-3382 | A-53 | SR*-87 | as of June-2017
917 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 642.57 M-65 | R-3052 | A-51 | SR*-85 | as of January-2015
918 Down 2 Shubman Gill (India) flag Shubman Gill (India) 642.56 M-49 | R-2685 | A-65 | SR*-101 | as of February-2025
919 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 642.52 M-71 | R-3017 | A-49 | SR*-93 | as of February-2018
920 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 642.50 M-84 | R-3432 | A-53 | SR*-94 | as of October-2010
921 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 642.43 M-55 | R-2713 | A-55 | SR*-92 | as of February-2012
922 Down 2 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 642.31 M-74 | R-3135 | A-46 | SR*-80 | as of October-2007
923 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 642.14 M-43 | R-2170 | A-59 | SR*-94 | as of February-2011
924 Down 2 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 642.10 M-46 | R-1958 | A-47 | SR*-95 | as of October-2019
925 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 642.03 M-80 | R-3097 | A-52 | SR*-95 | as of January-1988
926 Down 2 Shane Watson (Australia) flag Shane Watson (Australia) 641.96 M-70 | R-3048 | A-48 | SR*-94 | as of August-2011
927 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 641.93 M-68 | R-3019 | A-60 | SR*-83 | as of November-2018
928 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 641.91 M-54 | R-2305 | A-46 | SR*-90 | as of February-2015
929 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 641.85 M-117 | R-4911 | A-46 | SR*-89 | as of September-1998
930 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 641.63 M-64 | R-2799 | A-50 | SR*-96 | as of June-2019
931 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 641.60 M-21 | R-1051 | A-66 | SR*-82 | as of March-2025
932 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 641.55 M-104 | R-4427 | A-50 | SR*-82 | as of July-2014
933 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 641.53 M-52 | R-2538 | A-55 | SR*-92 | as of October-2011
934 Down 2 Shubman Gill (India) flag Shubman Gill (India) 641.53 M-53 | R-2736 | A-61 | SR*-100 | as of October-2025
935 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 641.43 M-132 | R-5519 | A-47 | SR*-90 | as of January-2000
936 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 641.31 M-67 | R-2810 | A-45 | SR*-95 | as of January-2017
937 Down 2 Steven Smith (Australia) flag Steven Smith (Australia) 641.26 M-54 | R-2077 | A-44 | SR*-85 | as of January-2020
938 Down 2 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 641.02 M-35 | R-1304 | A-43 | SR*-108 | as of October-2025
939 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 640.96 M-121 | R-5018 | A-47 | SR*-91 | as of June-2001
940 Down 2 Steven Smith (Australia) flag Steven Smith (Australia) 640.95 M-34 | R-1508 | A-52 | SR*-90 | as of March-2023
941 Down 2 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 640.84 M-51 | R-2479 | A-58 | SR*-79 | as of December-2018
942 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 640.68 M-41 | R-1657 | A-47 | SR*-84 | as of January-1984
943 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 640.57 M-81 | R-3905 | A-63 | SR*-111 | as of February-2017
944 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 640.46 M-52 | R-2083 | A-51 | SR*-90 | as of June-1984
945 Down 2 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 640.42 M-93 | R-3421 | A-43 | SR*-82 | as of April-1997
946 Down 2 Joe Root (England) flag Joe Root (England) 640.36 M-73 | R-3230 | A-52 | SR*-87 | as of September-2017
947 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 640.34 M-68 | R-3157 | A-53 | SR*-89 | as of October-2016
948 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 640.33 M-70 | R-3105 | A-62 | SR*-83 | as of November-2018
949 Down 2 Sourav Ganguly (India) flag Sourav Ganguly (India) 640.26 M-141 | R-5718 | A-46 | SR*-74 | as of October-2000
950 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 640.15 M-61 | R-2575 | A-44 | SR*-121 | as of December-2011
951 Down 2 Virat Kohli (India) flag Virat Kohli (India) 640.09 M-102 | R-4547 | A-55 | SR*-93 | as of August-2014
952 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 640.07 M-33 | R-1498 | A-47 | SR*-99 | as of October-2023
953 Down 2 Virat Kohli (India) flag Virat Kohli (India) 639.88 M-73 | R-4318 | A-74 | SR*-99 | as of November-2020
954 Down 2 Virat Kohli (India) flag Virat Kohli (India) 639.86 M-91 | R-3869 | A-52 | SR*-87 | as of January-2013
955 Down 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 639.84 M-85 | R-3890 | A-53 | SR*-87 | as of July-2004
956 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 639.74 M-81 | R-3691 | A-60 | SR*-113 | as of June-2017
957 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 639.54 M-76 | R-3062 | A-46 | SR*-87 | as of October-2015
958 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 639.54 M-68 | R-3016 | A-47 | SR*-96 | as of January-2019
959 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 639.52 M-41 | R-2040 | A-57 | SR*-94 | as of January-2011
960 Down 2 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 639.43 M-72 | R-3000 | A-45 | SR*-80 | as of September-2007
961 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 639.35 M-74 | R-3118 | A-48 | SR*-93 | as of January-2018
962 Down 2 Jason Roy (England) flag Jason Roy (England) 639.31 M-76 | R-3181 | A-44 | SR*-108 | as of July-2019
963 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 639.04 M-72 | R-3067 | A-49 | SR*-92 | as of February-2018
964 Down 2 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 638.98 M-71 | R-3103 | A-47 | SR*-81 | as of December-2007
965 Down 2 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 638.82 M-45 | R-1882 | A-46 | SR*-96 | as of September-2019
966 Down 2 David Warner (Australia) flag David Warner (Australia) 638.71 M-49 | R-2057 | A-46 | SR*-100 | as of October-2016
967 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 638.69 M-30 | R-1481 | A-57 | SR*-90 | as of October-2010
968 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 638.68 M-42 | R-1694 | A-47 | SR*-85 | as of January-1984
969 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 638.55 M-40 | R-1976 | A-56 | SR*-94 | as of January-2011
970 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 638.55 M-66 | R-2481 | A-40 | SR*-89 | as of January-2018
971 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 638.51 M-62 | R-2774 | A-51 | SR*-96 | as of June-2019
972 Down 2 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) 638.39 M-37 | R-1723 | A-54 | SR*-80 | as of September-2019
973 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 638.07 M-65 | R-3072 | A-50 | SR*-100 | as of June-2019
974 Down 2 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 638.06 M-54 | R-2313 | A-48 | SR*-78 | as of January-2018
975 Down 2 David Warner (Australia) flag David Warner (Australia) 638.03 M-45 | R-2427 | A-58 | SR*-101 | as of September-2020
976 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 638.01 M-69 | R-3281 | A-52 | SR*-87 | as of July-2015
977 Down 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 637.97 M-73 | R-3568 | A-52 | SR*-86 | as of January-2018
978 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 637.89 M-66 | R-3040 | A-50 | SR*-85 | as of November-2014
979 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 637.84 M-62 | R-2778 | A-47 | SR*-125 | as of February-2012
980 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 637.63 M-69 | R-3209 | A-49 | SR*-99 | as of June-2019
981 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 637.49 M-81 | R-3676 | A-59 | SR*-113 | as of June-2017
982 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 637.37 M-68 | R-3162 | A-49 | SR*-100 | as of June-2019
983 Down 2 Jonny Bairstow (England) flag Jonny Bairstow (England) 637.31 M-63 | R-2912 | A-53 | SR*-109 | as of March-2021
984 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 637.26 M-60 | R-2507 | A-45 | SR*-90 | as of March-2015
985 Down 2 Virat Kohli (India) flag Virat Kohli (India) 637.20 M-89 | R-3863 | A-52 | SR*-87 | as of July-2012
986 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 637.14 M-70 | R-3083 | A-47 | SR*-96 | as of February-2019
987 Down 2 Gautam Gambhir (India) flag Gautam Gambhir (India) 637.13 M-85 | R-3345 | A-46 | SR*-90 | as of October-2011
988 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 637.01 M-62 | R-2919 | A-55 | SR*-89 | as of April-1998
989 Down 2 Virat Kohli (India) flag Virat Kohli (India) 636.98 M-104 | R-4634 | A-55 | SR*-94 | as of January-2015
990 Down 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 636.97 M-58 | R-2730 | A-56 | SR*-89 | as of March-1998
991 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 636.97 M-60 | R-2998 | A-55 | SR*-93 | as of November-2013
992 Down 2 Virat Kohli (India) flag Virat Kohli (India) 636.90 M-89 | R-3755 | A-51 | SR*-87 | as of January-2013
993 Down 2 Ben Duckett (England) flag Ben Duckett (England) 636.68 M-26 | R-1105 | A-44 | SR*-106 | as of October-2025
994 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 636.62 M-30 | R-1343 | A-45 | SR*-90 | as of October-2018
995 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 636.42 M-60 | R-2575 | A-45 | SR*-121 | as of December-2011
996 Down 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 636.30 M-79 | R-3555 | A-48 | SR*-95 | as of October-2017
997 Down 2 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 636.05 M-68 | R-2931 | A-46 | SR*-91 | as of January-2016
998 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 636.01 M-50 | R-1996 | A-50 | SR*-89 | as of May-1984
999 Down 2 Viv Richards (West Indies) flag Viv Richards (West Indies) 635.99 M-71 | R-2878 | A-58 | SR*-96 | as of November-1986
1000 Down 2 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 635.93 M-59 | R-3037 | A-56 | SR*-93 | as of November-2013
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #aaronfinch #finch #vivrichards #richards #virendersehwag #sehwag #desmondhaynes #haynes #kanewilliamson #williamson #brendantaylor #taylor #viratkohli #kohli #hashimamla #amla #sachintendulkar #tendulkar #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings