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
1 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 1000.00 M-53 | R-1989 | BaA-45 | W-62 | BoA-36 | Ct/St-11 | FPM-0.2 | as of 05-Jul-2019
2 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 994.65 M-52 | R-1925 | BaA-45 | W-62 | BoA-35 | Ct/St-10 | FPM-0.2 | as of 02-Jul-2019
3 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 986.19 M-62 | R-1588 | BaA-45 | W-90 | BoA-26 | Ct/St-12 | FPM-0.2 | as of 17-Jun-1999
4 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 985.43 M-59 | R-1517 | BaA-46 | W-87 | BoA-26 | Ct/St-12 | FPM-0.2 | as of 05-Jun-1999
5 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 982.44 M-61 | R-1557 | BaA-44 | W-90 | BoA-26 | Ct/St-12 | FPM-0.2 | as of 13-Jun-1999
6 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 981.42 M-51 | R-1859 | BaA-44 | W-61 | BoA-35 | Ct/St-9 | FPM-0.2 | as of 24-Jun-2019
7 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 979.60 M-65 | R-1941 | BaA-39 | W-75 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 25-Sep-2004
8 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 978.62 M-58 | R-1471 | BaA-45 | W-86 | BoA-25 | Ct/St-12 | FPM-0.2 | as of 29-May-1999
9 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 978.35 M-60 | R-1521 | BaA-45 | W-89 | BoA-25 | Ct/St-12 | FPM-0.2 | as of 10-Jun-1999
10 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 971.05 M-57 | R-1419 | BaA-43 | W-85 | BoA-25 | Ct/St-12 | FPM-0.2 | as of 26-May-1999
11 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 970.53 M-64 | R-1696 | BaA-48 | W-91 | BoA-27 | Ct/St-12 | FPM-0.2 | as of 28-Sep-1999
12 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 968.38 M-64 | R-1938 | BaA-40 | W-72 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 21-Sep-2004
13 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 967.39 M-63 | R-1922 | BaA-40 | W-71 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 17-Sep-2004
14 No change Shane Watson (Australia) flag Shane Watson (Australia) 966.65 M-70 | R-3048 | BaA-48 | W-72 | BoA-25 | Ct/St-32 | FPM-0.5 | as of 14-Aug-2011
15 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 964.51 M-63 | R-1595 | BaA-46 | W-90 | BoA-27 | Ct/St-12 | FPM-0.2 | as of 26-Sep-1999
16 No change Shane Watson (Australia) flag Shane Watson (Australia) 963.98 M-75 | R-3185 | BaA-47 | W-76 | BoA-26 | Ct/St-32 | FPM-0.4 | as of 28-Oct-2011
17 No change Shane Watson (Australia) flag Shane Watson (Australia) 963.68 M-74 | R-3136 | BaA-47 | W-76 | BoA-25 | Ct/St-32 | FPM-0.4 | as of 23-Oct-2011
18 No change Shane Watson (Australia) flag Shane Watson (Australia) 963.43 M-69 | R-3005 | BaA-48 | W-71 | BoA-25 | Ct/St-32 | FPM-0.5 | as of 10-Aug-2011
19 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 963.29 M-98 | R-3416 | BaA-37 | W-89 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 05-Apr-1998
20 No change Shane Watson (Australia) flag Shane Watson (Australia) 961.82 M-78 | R-3272 | BaA-46 | W-81 | BoA-25 | Ct/St-35 | FPM-0.4 | as of 04-Mar-2012
21 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 960.09 M-100 | R-3388 | BaA-36 | W-90 | BoA-37 | Ct/St-40 | FPM-0.4 | as of 26-Jan-1998
22 No change Shane Watson (Australia) flag Shane Watson (Australia) 959.08 M-71 | R-3053 | BaA-48 | W-74 | BoA-25 | Ct/St-32 | FPM-0.5 | as of 16-Aug-2011
23 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 958.93 M-99 | R-3286 | BaA-35 | W-89 | BoA-37 | Ct/St-40 | FPM-0.4 | as of 24-Jan-1998
24 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 958.42 M-101 | R-3251 | BaA-34 | W-96 | BoA-34 | Ct/St-41 | FPM-0.4 | as of 08-Nov-1997
25 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 957.31 M-101 | R-3244 | BaA-34 | W-96 | BoA-34 | Ct/St-41 | FPM-0.4 | as of 05-Nov-1997
26 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 957.31 M-98 | R-3236 | BaA-35 | W-87 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 22-Jan-1998
27 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 957.01 M-99 | R-3473 | BaA-37 | W-89 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 07-Apr-1998
28 No change Shane Watson (Australia) flag Shane Watson (Australia) 956.01 M-80 | R-3306 | BaA-45 | W-83 | BoA-25 | Ct/St-36 | FPM-0.5 | as of 08-Mar-2012
29 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 955.02 M-102 | R-3762 | BaA-45 | W-109 | BoA-27 | Ct/St-45 | FPM-0.4 | as of 23-Sep-2001
30 No change Ian Botham (England) flag Ian Botham (England) 954.50 M-45 | R-843 | BaA-22 | W-67 | BoA-25 | Ct/St-17 | FPM-0.4 | as of 09-Jun-1983
31 No change Shane Watson (Australia) flag Shane Watson (Australia) 953.51 M-73 | R-3121 | BaA-47 | W-76 | BoA-25 | Ct/St-32 | FPM-0.4 | as of 22-Aug-2011
32 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 952.91 M-65 | R-1718 | BaA-48 | W-93 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 30-Sep-1999
33 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 952.21 M-52 | R-1890 | BaA-45 | W-59 | BoA-37 | Ct/St-9 | FPM-0.2 | as of 17-Jun-2019
34 No change Shane Watson (Australia) flag Shane Watson (Australia) 952.07 M-76 | R-3186 | BaA-46 | W-78 | BoA-25 | Ct/St-34 | FPM-0.4 | as of 26-Feb-2012
35 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 951.74 M-67 | R-1351 | BaA-29 | W-86 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 14-Oct-1989
36 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 951.02 M-95 | R-3166 | BaA-35 | W-85 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 22-Dec-1997
37 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 950.28 M-68 | R-1813 | BaA-49 | W-99 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 26-Jan-2000
38 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 950.27 M-69 | R-1428 | BaA-30 | W-87 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 17-Oct-1989
39 No change Shane Watson (Australia) flag Shane Watson (Australia) 950.13 M-72 | R-3065 | BaA-47 | W-75 | BoA-25 | Ct/St-32 | FPM-0.4 | as of 20-Aug-2011
40 No change Shane Watson (Australia) flag Shane Watson (Australia) 949.41 M-77 | R-3251 | BaA-46 | W-78 | BoA-26 | Ct/St-34 | FPM-0.4 | as of 02-Mar-2012
41 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 948.61 M-66 | R-1718 | BaA-46 | W-95 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 03-Oct-1999
42 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 947.39 M-52 | R-1879 | BaA-45 | W-57 | BoA-38 | Ct/St-9 | FPM-0.2 | as of 20-Jun-2019
43 No change Shane Watson (Australia) flag Shane Watson (Australia) 947.37 M-85 | R-3456 | BaA-44 | W-91 | BoA-25 | Ct/St-37 | FPM-0.4 | as of 25-Mar-2012
44 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 947.14 M-74 | R-1677 | BaA-33 | W-91 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 01-Nov-1989
45 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 946.96 M-71 | R-1560 | BaA-31 | W-88 | BoA-26 | Ct/St-9 | FPM-0.1 | as of 27-Oct-1989
46 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 946.89 M-70 | R-1454 | BaA-30 | W-89 | BoA-25 | Ct/St-10 | FPM-0.1 | as of 23-Oct-1989
47 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 945.75 M-103 | R-3788 | BaA-45 | W-110 | BoA-27 | Ct/St-45 | FPM-0.4 | as of 29-Sep-2001
48 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 945.25 M-70 | R-1476 | BaA-30 | W-88 | BoA-26 | Ct/St-9 | FPM-0.1 | as of 25-Oct-1989
49 No change Shane Watson (Australia) flag Shane Watson (Australia) 944.93 M-79 | R-3287 | BaA-46 | W-81 | BoA-26 | Ct/St-35 | FPM-0.4 | as of 06-Mar-2012
50 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 944.31 M-56 | R-1419 | BaA-43 | W-80 | BoA-27 | Ct/St-11 | FPM-0.2 | as of 22-May-1999
51 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 944.29 M-72 | R-1607 | BaA-32 | W-88 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 28-Oct-1989
52 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 941.95 M-69 | R-1878 | BaA-51 | W-100 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 02-Feb-2000
53 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 941.26 M-64 | R-1879 | BaA-39 | W-87 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 02-Jul-2005
54 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 941.17 M-70 | R-1447 | BaA-30 | W-87 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 22-Oct-1989
55 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 940.95 M-102 | R-3202 | BaA-33 | W-95 | BoA-35 | Ct/St-41 | FPM-0.4 | as of 01-Nov-1997
56 No change Kapil Dev (India) flag Kapil Dev (India) 939.30 M-36 | R-867 | BaA-27 | W-43 | BoA-26 | Ct/St-17 | FPM-0.5 | as of 02-Oct-1983
57 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 938.62 M-66 | R-1744 | BaA-48 | W-97 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 21-Jan-2000
58 No change Shane Watson (Australia) flag Shane Watson (Australia) 938.24 M-58 | R-1896 | BaA-43 | W-71 | BoA-23 | Ct/St-15 | FPM-0.3 | as of 24-Jan-2010
59 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 937.59 M-99 | R-3607 | BaA-45 | W-107 | BoA-27 | Ct/St-44 | FPM-0.4 | as of 09-May-2001
60 No change Shane Watson (Australia) flag Shane Watson (Australia) 936.64 M-81 | R-3327 | BaA-45 | W-83 | BoA-25 | Ct/St-37 | FPM-0.5 | as of 16-Mar-2012
61 No change Shane Watson (Australia) flag Shane Watson (Australia) 936.60 M-84 | R-3390 | BaA-44 | W-89 | BoA-25 | Ct/St-37 | FPM-0.4 | as of 23-Mar-2012
62 No change Shane Watson (Australia) flag Shane Watson (Australia) 935.84 M-67 | R-2302 | BaA-43 | W-81 | BoA-24 | Ct/St-20 | FPM-0.3 | as of 22-Jun-2010
63 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 935.61 M-70 | R-1904 | BaA-50 | W-100 | BoA-27 | Ct/St-13 | FPM-0.2 | as of 04-Feb-2000
64 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 935.60 M-71 | R-1933 | BaA-50 | W-102 | BoA-26 | Ct/St-14 | FPM-0.2 | as of 06-Feb-2000
65 No change Ian Botham (England) flag Ian Botham (England) 935.53 M-46 | R-843 | BaA-22 | W-68 | BoA-26 | Ct/St-19 | FPM-0.4 | as of 13-Jun-1983
66 No change Shane Watson (Australia) flag Shane Watson (Australia) 935.50 M-59 | R-1929 | BaA-43 | W-72 | BoA-24 | Ct/St-15 | FPM-0.3 | as of 26-Jan-2010
67 No change Shane Watson (Australia) flag Shane Watson (Australia) 935.36 M-60 | R-1988 | BaA-43 | W-73 | BoA-24 | Ct/St-16 | FPM-0.3 | as of 07-Feb-2010
68 No change Shane Watson (Australia) flag Shane Watson (Australia) 934.79 M-65 | R-2257 | BaA-43 | W-78 | BoA-23 | Ct/St-20 | FPM-0.3 | as of 13-Mar-2010
69 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 934.75 M-69 | R-2112 | BaA-39 | W-91 | BoA-25 | Ct/St-26 | FPM-0.4 | as of 19-Dec-2005
70 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 934.68 M-96 | R-3172 | BaA-35 | W-85 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 25-Dec-1997
71 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 934.61 M-101 | R-3679 | BaA-45 | W-109 | BoA-27 | Ct/St-44 | FPM-0.4 | as of 16-May-2001
72 No change Shane Watson (Australia) flag Shane Watson (Australia) 934.51 M-61 | R-2041 | BaA-43 | W-74 | BoA-24 | Ct/St-16 | FPM-0.3 | as of 09-Feb-2010
73 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 934.35 M-68 | R-1368 | BaA-29 | W-86 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 15-Oct-1989
74 No change Shane Watson (Australia) flag Shane Watson (Australia) 934.30 M-66 | R-2270 | BaA-43 | W-79 | BoA-23 | Ct/St-20 | FPM-0.3 | as of 17-Jun-2010
75 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 933.96 M-72 | R-1943 | BaA-49 | W-104 | BoA-26 | Ct/St-14 | FPM-0.2 | as of 13-Feb-2000
76 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 933.60 M-67 | R-1771 | BaA-48 | W-97 | BoA-26 | Ct/St-13 | FPM-0.2 | as of 23-Jan-2000
77 No change Shane Watson (Australia) flag Shane Watson (Australia) 933.20 M-68 | R-2359 | BaA-43 | W-81 | BoA-24 | Ct/St-20 | FPM-0.3 | as of 24-Jun-2010
78 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 932.39 M-67 | R-1971 | BaA-39 | W-89 | BoA-24 | Ct/St-25 | FPM-0.4 | as of 12-Jul-2005
79 No change Ian Botham (England) flag Ian Botham (England) 932.30 M-47 | R-855 | BaA-21 | W-69 | BoA-26 | Ct/St-19 | FPM-0.4 | as of 15-Jun-1983
80 No change Shane Watson (Australia) flag Shane Watson (Australia) 932.24 M-83 | R-3362 | BaA-44 | W-87 | BoA-25 | Ct/St-37 | FPM-0.4 | as of 20-Mar-2012
81 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 932.05 M-97 | R-3189 | BaA-35 | W-86 | BoA-37 | Ct/St-39 | FPM-0.4 | as of 28-Dec-1997
82 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 931.80 M-60 | R-1985 | BaA-44 | W-77 | BoA-25 | Ct/St-21 | FPM-0.4 | as of 28-Mar-2006
83 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 931.72 M-98 | R-3589 | BaA-45 | W-103 | BoA-28 | Ct/St-43 | FPM-0.4 | as of 05-May-2001
84 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 931.48 M-100 | R-3481 | BaA-37 | W-89 | BoA-37 | Ct/St-40 | FPM-0.4 | as of 09-Apr-1998
85 No change Shane Watson (Australia) flag Shane Watson (Australia) 931.48 M-64 | R-2204 | BaA-43 | W-77 | BoA-23 | Ct/St-20 | FPM-0.3 | as of 11-Mar-2010
86 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 930.61 M-79 | R-1661 | BaA-26 | W-109 | BoA-31 | Ct/St-19 | FPM-0.2 | as of 08-Mar-2011
87 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 930.37 M-101 | R-3488 | BaA-37 | W-91 | BoA-37 | Ct/St-40 | FPM-0.4 | as of 13-Apr-1998
88 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 929.91 M-102 | R-2925 | BaA-30 | W-97 | BoA-34 | Ct/St-41 | FPM-0.4 | as of 14-Jul-1997
89 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 929.64 M-100 | R-3610 | BaA-45 | W-108 | BoA-27 | Ct/St-44 | FPM-0.4 | as of 12-May-2001
90 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 929.48 M-78 | R-1644 | BaA-26 | W-108 | BoA-31 | Ct/St-19 | FPM-0.2 | as of 03-Mar-2011
91 No change Ian Botham (England) flag Ian Botham (England) 929.36 M-43 | R-822 | BaA-23 | W-62 | BoA-25 | Ct/St-14 | FPM-0.3 | as of 05-Feb-1983
92 No change Shane Watson (Australia) flag Shane Watson (Australia) 929.21 M-57 | R-1827 | BaA-42 | W-70 | BoA-23 | Ct/St-14 | FPM-0.2 | as of 22-Jan-2010
93 No change Kapil Dev (India) flag Kapil Dev (India) 929.10 M-40 | R-971 | BaA-28 | W-49 | BoA-25 | Ct/St-17 | FPM-0.4 | as of 07-Dec-1983
94 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 929.08 M-104 | R-3264 | BaA-33 | W-97 | BoA-35 | Ct/St-40 | FPM-0.4 | as of 23-Aug-1997
95 No change Shane Watson (Australia) flag Shane Watson (Australia) 928.69 M-64 | R-2298 | BaA-44 | W-68 | BoA-26 | Ct/St-21 | FPM-0.3 | as of 05-Nov-2010
96 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 928.57 M-104 | R-3788 | BaA-45 | W-110 | BoA-27 | Ct/St-45 | FPM-0.4 | as of 30-Sep-2001
97 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 928.53 M-62 | R-2005 | BaA-43 | W-81 | BoA-25 | Ct/St-21 | FPM-0.3 | as of 03-Apr-2006
98 No change Ian Botham (England) flag Ian Botham (England) 928.44 M-46 | R-843 | BaA-22 | W-67 | BoA-26 | Ct/St-18 | FPM-0.4 | as of 11-Jun-1983
99 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 928.29 M-97 | R-3482 | BaA-45 | W-103 | BoA-27 | Ct/St-43 | FPM-0.4 | as of 02-May-2001
100 No change Shane Watson (Australia) flag Shane Watson (Australia) 928.20 M-68 | R-2638 | BaA-47 | W-70 | BoA-24 | Ct/St-27 | FPM-0.4 | as of 25-Feb-2011
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shakibalhasan #hasan #lanceklusener #klusener #andrewflintoff #flintoff #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings