A list of the top 1,000 best CR ratings ever achieved by teams and players.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
878 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 821.97 M-78 | R-1806 | BaA-31 | W-80 | BoA-32 | Ct/St-42 | FPM-0.5 | as of 11-Nov-1994
879 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 821.91 M-71 | R-1237 | BaA-26 | W-103 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 25-Feb-2001
880 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 821.82 M-100 | R-2364 | BaA-42 | W-132 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 22-Oct-2000
881 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 821.65 M-60 | R-929 | BaA-23 | W-88 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 09-Jul-2000
883 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 821.49 M-101 | R-3319 | BaA-35 | W-95 | BoA-38 | Ct/St-30 | FPM-0.3 | as of 26-May-1999
884 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 821.32 M-48 | R-1121 | BaA-34 | W-67 | BoA-28 | Ct/St-10 | FPM-0.2 | as of 17-Feb-1999
885 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 821.30 M-72 | R-1278 | BaA-26 | W-103 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 28-Feb-2001
886 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 821.29 M-85 | R-1626 | BaA-23 | W-113 | BoA-31 | Ct/St-21 | FPM-0.2 | as of 09-Jun-2012
887 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 821.27 M-59 | R-912 | BaA-23 | W-86 | BoA-22 | Ct/St-7 | FPM-0.1 | as of 08-Jul-2000
888 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 821.25 M-113 | R-4160 | BaA-38 | W-84 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 24-Feb-2003
889 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 821.14 M-89 | R-3462 | BaA-43 | W-85 | BoA-30 | Ct/St-43 | FPM-0.5 | as of 10-May-2006
890 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 820.98 M-74 | R-1287 | BaA-26 | W-105 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 12-Apr-2001
891 No change Irfan Pathan (India) flag Irfan Pathan (India) 820.90 M-57 | R-801 | BaA-29 | W-99 | BoA-24 | Ct/St-9 | FPM-0.2 | as of 15-Apr-2006
893 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 820.54 M-69 | R-2393 | BaA-36 | W-56 | BoA-30 | Ct/St-32 | FPM-0.5 | as of 17-May-2003
894 No change Darren Lehmann (Australia) flag Darren Lehmann (Australia) 820.53 M-48 | R-1313 | BaA-47 | W-26 | BoA-25 | Ct/St-13 | FPM-0.3 | as of 01-Jun-2003
895 No change Irfan Pathan (India) flag Irfan Pathan (India) 820.34 M-56 | R-800 | BaA-29 | W-97 | BoA-24 | Ct/St-8 | FPM-0.1 | as of 06-Apr-2006
897 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 820.24 M-63 | R-2152 | BaA-36 | W-53 | BoA-29 | Ct/St-28 | FPM-0.4 | as of 09-Feb-2003
898 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 820.20 M-80 | R-3161 | BaA-44 | W-43 | BoA-31 | Ct/St-31 | FPM-0.4 | as of 11-Mar-1996
899 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 820.11 M-74 | R-1824 | BaA-34 | W-94 | BoA-26 | Ct/St-8 | FPM-0.1 | as of 29-Apr-1990
900 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 820.10 M-109 | R-3835 | BaA-37 | W-80 | BoA-38 | Ct/St-36 | FPM-0.3 | as of 04-Dec-2002
901 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 820.01 M-84 | R-2403 | BaA-34 | W-114 | BoA-29 | Ct/St-23 | FPM-0.3 | as of 15-Oct-2011
902 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 819.99 M-55 | R-887 | BaA-24 | W-76 | BoA-23 | Ct/St-6 | FPM-0.1 | as of 02-Jun-2000
904 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 819.62 M-59 | R-1788 | BaA-41 | W-77 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 19-Jun-2005
905 No change Shane Watson (Australia) flag Shane Watson (Australia) 819.59 M-77 | R-3122 | BaA-43 | W-68 | BoA-30 | Ct/St-34 | FPM-0.4 | as of 02-Nov-2013
906 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.59 M-98 | R-3423 | BaA-37 | W-95 | BoA-34 | Ct/St-22 | FPM-0.2 | as of 17-Dec-2000
908 No change Kapil Dev (India) flag Kapil Dev (India) 819.45 M-78 | R-1487 | BaA-28 | W-92 | BoA-26 | Ct/St-29 | FPM-0.4 | as of 31-Oct-1988
909 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 819.42 M-85 | R-2403 | BaA-34 | W-118 | BoA-28 | Ct/St-23 | FPM-0.3 | as of 18-Oct-2011
910 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 819.39 M-47 | R-1041 | BaA-27 | W-42 | BoA-27 | Ct/St-21 | FPM-0.4 | as of 26-Jun-2003
913 No change Kapil Dev (India) flag Kapil Dev (India) 819.22 M-51 | R-1191 | BaA-33 | W-63 | BoA-24 | Ct/St-18 | FPM-0.4 | as of 16-Jan-1986
914 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 819.22 M-81 | R-3107 | BaA-42 | W-43 | BoA-32 | Ct/St-29 | FPM-0.4 | as of 17-Mar-1996
915 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 819.19 M-80 | R-3097 | BaA-52 | W-49 | BoA-34 | Ct/St-45 | FPM-0.6 | as of 22-Jan-1988
916 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 819.05 M-83 | R-3040 | BaA-51 | W-63 | BoA-35 | Ct/St-23 | FPM-0.3 | as of 25-Apr-2007
917 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.02 M-104 | R-3442 | BaA-35 | W-101 | BoA-36 | Ct/St-31 | FPM-0.3 | as of 22-Oct-1999
918 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.01 M-86 | R-2230 | BaA-28 | W-79 | BoA-33 | Ct/St-37 | FPM-0.4 | as of 07-Sep-1996
919 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 818.98 M-73 | R-1112 | BaA-32 | W-90 | BoA-30 | Ct/St-26 | FPM-0.4 | as of 24-Jul-2013
920 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 818.98 M-102 | R-2434 | BaA-43 | W-130 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 15-Dec-2000
921 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.98 M-102 | R-3358 | BaA-35 | W-96 | BoA-38 | Ct/St-30 | FPM-0.3 | as of 30-May-1999
922 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 818.89 M-72 | R-2548 | BaA-37 | W-57 | BoA-32 | Ct/St-32 | FPM-0.4 | as of 24-May-2003
923 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 818.83 M-54 | R-1547 | BaA-35 | W-74 | BoA-29 | Ct/St-7 | FPM-0.1 | as of 23-Jan-2018
926 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 818.61 M-68 | R-1248 | BaA-27 | W-91 | BoA-24 | Ct/St-11 | FPM-0.2 | as of 06-Feb-1989
927 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.51 M-106 | R-3740 | BaA-37 | W-79 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 27-Nov-2002
928 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 818.47 M-81 | R-3097 | BaA-52 | W-51 | BoA-34 | Ct/St-46 | FPM-0.6 | as of 25-Jan-1988
929 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.38 M-124 | R-4390 | BaA-37 | W-96 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 13-May-2003
931 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.36 M-103 | R-3354 | BaA-34 | W-85 | BoA-38 | Ct/St-31 | FPM-0.3 | as of 27-Oct-2001
932 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.33 M-107 | R-3486 | BaA-35 | W-106 | BoA-36 | Ct/St-32 | FPM-0.3 | as of 18-Dec-1999
933 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 818.21 M-91 | R-1143 | BaA-27 | W-104 | BoA-27 | Ct/St-26 | FPM-0.3 | as of 09-Feb-2007
934 No change Scott Styris (New Zealand) flag Scott Styris (New Zealand) 818.21 M-68 | R-1554 | BaA-32 | W-66 | BoA-30 | Ct/St-27 | FPM-0.4 | as of 26-Jun-2004
935 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 818.20 M-70 | R-1902 | BaA-38 | W-72 | BoA-32 | Ct/St-42 | FPM-0.6 | as of 01-Jan-1996
936 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 818.13 M-103 | R-2440 | BaA-43 | W-131 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 17-Dec-2000
937 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 818.06 M-86 | R-2028 | BaA-29 | W-86 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 01-Nov-2000
938 No change Kapil Dev (India) flag Kapil Dev (India) 818.04 M-76 | R-1478 | BaA-29 | W-88 | BoA-27 | Ct/St-29 | FPM-0.4 | as of 27-Oct-1988
942 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.78 M-105 | R-3564 | BaA-36 | W-96 | BoA-36 | Ct/St-25 | FPM-0.2 | as of 08-Apr-2001
943 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 817.69 M-50 | R-1787 | BaA-46 | W-41 | BoA-40 | Ct/St-24 | FPM-0.5 | as of 02-Feb-1999
944 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 817.64 M-64 | R-2174 | BaA-36 | W-54 | BoA-29 | Ct/St-28 | FPM-0.4 | as of 13-Feb-2003
946 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 817.56 M-92 | R-2877 | BaA-42 | W-56 | BoA-33 | Ct/St-36 | FPM-0.4 | as of 15-May-1999
947 No change Kapil Dev (India) flag Kapil Dev (India) 817.54 M-70 | R-1433 | BaA-30 | W-89 | BoA-24 | Ct/St-28 | FPM-0.4 | as of 17-Jan-1987
949 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.33 M-106 | R-3569 | BaA-35 | W-80 | BoA-39 | Ct/St-37 | FPM-0.3 | as of 21-Aug-2002
950 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.32 M-58 | R-908 | BaA-23 | W-83 | BoA-23 | Ct/St-6 | FPM-0.1 | as of 05-Jul-2000
951 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.30 M-76 | R-1302 | BaA-25 | W-109 | BoA-24 | Ct/St-8 | FPM-0.1 | as of 09-Jun-2001
952 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 817.28 M-81 | R-1956 | BaA-30 | W-80 | BoA-32 | Ct/St-21 | FPM-0.3 | as of 15-Oct-2000
953 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.27 M-85 | R-2163 | BaA-28 | W-77 | BoA-33 | Ct/St-35 | FPM-0.4 | as of 28-Aug-1996
954 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.19 M-108 | R-3707 | BaA-36 | W-80 | BoA-40 | Ct/St-37 | FPM-0.3 | as of 16-Sep-2002
956 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.07 M-78 | R-1380 | BaA-26 | W-111 | BoA-24 | Ct/St-9 | FPM-0.1 | as of 17-Jun-2001
957 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 817.01 M-83 | R-3211 | BaA-42 | W-43 | BoA-35 | Ct/St-31 | FPM-0.4 | as of 15-Dec-1996
958 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 816.98 M-89 | R-2098 | BaA-25 | W-63 | BoA-37 | Ct/St-38 | FPM-0.4 | as of 04-Nov-2001
959 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 816.93 M-101 | R-2381 | BaA-43 | W-132 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 25-Oct-2000
960 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 816.71 M-88 | R-2461 | BaA-33 | W-122 | BoA-28 | Ct/St-24 | FPM-0.3 | as of 06-Dec-2011
961 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 816.64 M-104 | R-3499 | BaA-36 | W-100 | BoA-37 | Ct/St-31 | FPM-0.3 | as of 18-Oct-1999
963 No change Irfan Pathan (India) flag Irfan Pathan (India) 816.54 M-59 | R-834 | BaA-29 | W-102 | BoA-24 | Ct/St-9 | FPM-0.2 | as of 19-Apr-2006
964 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 816.53 M-83 | R-2610 | BaA-41 | W-51 | BoA-35 | Ct/St-35 | FPM-0.4 | as of 27-Jan-1999
965 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 816.49 M-89 | R-1671 | BaA-23 | W-127 | BoA-29 | Ct/St-22 | FPM-0.2 | as of 22-Mar-2012
966 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.42 M-73 | R-2553 | BaA-36 | W-58 | BoA-32 | Ct/St-33 | FPM-0.5 | as of 25-May-2003
967 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 816.38 M-62 | R-942 | BaA-23 | W-90 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 20-Aug-2000
969 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 816.24 M-34 | R-1264 | BaA-45 | W-40 | BoA-25 | Ct/St-13 | FPM-0.4 | as of 19-Jan-1982
970 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.19 M-71 | R-2464 | BaA-36 | W-57 | BoA-31 | Ct/St-32 | FPM-0.5 | as of 21-May-2003
971 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 816.17 M-75 | R-1837 | BaA-35 | W-94 | BoA-26 | Ct/St-9 | FPM-0.1 | as of 01-May-1990
972 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 816.17 M-82 | R-3143 | BaA-42 | W-47 | BoA-32 | Ct/St-28 | FPM-0.3 | as of 19-Oct-1996
974 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 816.15 M-75 | R-1293 | BaA-25 | W-108 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 07-Jun-2001
977 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 815.63 M-123 | R-4357 | BaA-37 | W-95 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 10-May-2003
978 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 815.63 M-96 | R-3186 | BaA-35 | W-99 | BoA-34 | Ct/St-22 | FPM-0.2 | as of 05-Jul-2000
979 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 815.44 M-96 | R-3438 | BaA-41 | W-73 | BoA-35 | Ct/St-45 | FPM-0.5 | as of 14-Jul-2007
980 No change Jacob Oram (New Zealand) flag Jacob Oram (New Zealand) 815.24 M-58 | R-1009 | BaA-30 | W-62 | BoA-30 | Ct/St-17 | FPM-0.3 | as of 20-Dec-2007
981 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 815.08 M-51 | R-791 | BaA-36 | W-75 | BoA-25 | Ct/St-11 | FPM-0.2 | as of 19-Apr-1998
982 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 815.01 M-41 | R-1091 | BaA-45 | W-44 | BoA-27 | Ct/St-7 | FPM-0.2 | as of 14-Oct-2025
983 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 814.98 M-70 | R-2421 | BaA-36 | W-56 | BoA-31 | Ct/St-32 | FPM-0.5 | as of 18-May-2003
984 No change Shane Watson (Australia) flag Shane Watson (Australia) 814.94 M-34 | R-568 | BaA-28 | W-40 | BoA-32 | Ct/St-7 | FPM-0.2 | as of 20-Feb-2007
985 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 814.82 M-114 | R-4031 | BaA-37 | W-87 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 15-Jan-2003
986 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 814.79 M-92 | R-1143 | BaA-27 | W-106 | BoA-27 | Ct/St-26 | FPM-0.3 | as of 11-Feb-2007
987 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 814.73 M-85 | R-2003 | BaA-29 | W-85 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 28-Oct-2000
988 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.67 M-61 | R-930 | BaA-23 | W-88 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 12-Jul-2000
989 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 814.66 M-26 | R-1118 | BaA-59 | W-34 | BoA-20 | Ct/St-13 | FPM-0.5 | as of 01-Feb-1981
990 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 814.62 M-37 | R-1269 | BaA-41 | W-44 | BoA-27 | Ct/St-14 | FPM-0.4 | as of 26-Jan-1982
994 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.38 M-76 | R-1292 | BaA-25 | W-108 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 20-Apr-2001
995 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 814.24 M-45 | R-1186 | BaA-28 | W-46 | BoA-31 | Ct/St-14 | FPM-0.3 | as of 04-Dec-1996
996 No change Kapil Dev (India) flag Kapil Dev (India) 814.20 M-72 | R-1373 | BaA-29 | W-87 | BoA-26 | Ct/St-25 | FPM-0.3 | as of 07-Jan-1988
997 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.19 M-77 | R-1305 | BaA-25 | W-111 | BoA-24 | Ct/St-8 | FPM-0.1 | as of 12-Jun-2001
998 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 814.15 M-58 | R-1149 | BaA-30 | W-80 | BoA-32 | Ct/St-24 | FPM-0.4 | as of 19-Mar-2018
999 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 814.04 M-102 | R-3219 | BaA-33 | W-85 | BoA-37 | Ct/St-31 | FPM-0.3 | as of 14-Apr-2002
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #carlhooper #hooper #abdulrazzaq #razzaq #lanceklusener #klusener #sanathjayasuriya #jayasuriya #shahidafridi #afridi #chrisgayle #gayle #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings