Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

A list of the top 1,000 best CR ratings ever achieved by teams and players.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
1 No change Jos Buttler (England) flag Jos Buttler (England) 1000.00 1st inns vs India at Chennai on 25-Jan-2025 (M-57 | R-1951 | A-44 | SR*-153)
2 No change Jos Buttler (England) flag Jos Buttler (England) 996.79 1st inns vs India at Kolkata on 22-Jan-2025 (M-56 | R-1906 | A-44 | SR*-153)
3 No change Jos Buttler (England) flag Jos Buttler (England) 993.09 2nd inns vs West Indies at Bridgetown on 10-Nov-2024 (M-55 | R-1892 | A-45 | SR*-153)
4 No change Jos Buttler (England) flag Jos Buttler (England) 987.32 1st inns vs India at Rajkot on 28-Jan-2025 (M-58 | R-1975 | A-44 | SR*-152)
5 No change Jos Buttler (England) flag Jos Buttler (England) 985.52 2nd inns vs India at Georgetown on 27-Jun-2024 (M-55 | R-1930 | A-47 | SR*-151)
6 No change Jos Buttler (England) flag Jos Buttler (England) 984.06 2nd inns vs United States of America at Bridgetown on 23-Jun-2024 (M-54 | R-1907 | A-48 | SR*-151)
7 No change Jos Buttler (England) flag Jos Buttler (England) 980.55 1st inns vs West Indies at Chester-le-Street on 06-Jun-2025 (M-56 | R-1908 | A-43 | SR*-153)
8 No change Jos Buttler (England) flag Jos Buttler (England) 978.44 2nd inns vs West Indies at Bristol on 08-Jun-2025 (M-57 | R-1955 | A-43 | SR*-152)
9 No change Jos Buttler (England) flag Jos Buttler (England) 974.78 2nd inns vs West Indies at Gros Islet on 14-Nov-2024 (M-56 | R-1896 | A-44 | SR*-152)
10 No change Jos Buttler (England) flag Jos Buttler (England) 970.60 1st inns vs West Indies at Gros Islet on 16-Nov-2024 (M-57 | R-1934 | A-44 | SR*-153)
11 No change Jos Buttler (England) flag Jos Buttler (England) 970.51 2nd inns vs India at Pune on 31-Jan-2025 (M-59 | R-1977 | A-43 | SR*-152)
12 No change Jos Buttler (England) flag Jos Buttler (England) 966.33 1st inns vs West Indies at Southampton on 10-Jun-2025 (M-58 | R-1977 | A-43 | SR*-153)
13 No change Jos Buttler (England) flag Jos Buttler (England) 960.61 2nd inns vs West Indies at Bridgetown on 09-Nov-2024 (M-54 | R-1809 | A-44 | SR*-152)
14 No change Jos Buttler (England) flag Jos Buttler (England) 955.34 2nd inns vs India at Mumbai on 02-Feb-2025 (M-60 | R-1984 | A-42 | SR*-152)
15 No change Jos Buttler (England) flag Jos Buttler (England) 952.37 na vs West Indies at Gros Islet on 17-Nov-2024 (M-58 | R-1934 | A-44 | SR*-153)
16 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 917.97 1st inns vs Sri Lanka at Pallekele on 27-Jul-2024 (M-69 | R-2398 | A-44 | SR*-169)
17 No change Jos Buttler (England) flag Jos Buttler (England) 917.84 2nd inns vs South Africa at Gros Islet on 21-Jun-2024 (M-53 | R-1824 | A-46 | SR*-149)
18 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 915.22 2nd inns vs Sri Lanka at Pallekele on 28-Jul-2024 (M-70 | R-2424 | A-43 | SR*-169)
19 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 913.34 1st inns vs England at Georgetown on 27-Jun-2024 (M-67 | R-2337 | A-44 | SR*-168)
20 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 912.06 1st inns vs South Africa at Johannesburg on 14-Dec-2023 (M-60 | R-2141 | A-46 | SR*-172)
21 No change Jos Buttler (England) flag Jos Buttler (England) 908.71 2nd inns vs West Indies at Gros Islet on 19-Jun-2024 (M-52 | R-1807 | A-46 | SR*-150)
22 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 908.59 1st inns vs Afghanistan at Bridgetown on 20-Jun-2024 (M-64 | R-2253 | A-45 | SR*-169)
23 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 901.92 1st inns vs Sri Lanka at Pallekele on 30-Jul-2024 (M-71 | R-2432 | A-43 | SR*-169)
24 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 900.99 1st inns vs South Africa at Bridgetown on 29-Jun-2024 (M-68 | R-2340 | A-43 | SR*-168)
25 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 899.54 1st inns vs Australia at Gros Islet on 24-Jun-2024 (M-66 | R-2290 | A-44 | SR*-169)
26 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 899.28 1st inns vs Bangladesh at North Sound on 22-Jun-2024 (M-65 | R-2259 | A-44 | SR*-169)
27 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 896.53 2nd inns vs Bangladesh at Gwalior on 06-Oct-2024 (M-72 | R-2461 | A-42 | SR*-169)
28 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 895.29 1st inns vs Bangladesh at Hyderabad on 12-Oct-2024 (M-74 | R-2544 | A-42 | SR*-169)
29 No change Jos Buttler (England) flag Jos Buttler (England) 894.43 1st inns vs Namibia at North Sound on 15-Jun-2024 (M-51 | R-1782 | A-47 | SR*-151)
30 No change Jos Buttler (England) flag Jos Buttler (England) 889.91 2nd inns vs Oman at North Sound on 13-Jun-2024 (M-50 | R-1782 | A-48 | SR*-151)
31 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 886.92 1st inns vs South Africa at Gqeberha on 12-Dec-2023 (M-59 | R-2041 | A-44 | SR*-171)
32 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 886.11 1st inns vs South Africa at Durban on 08-Nov-2024 (M-75 | R-2565 | A-42 | SR*-169)
33 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 881.23 1st inns vs Bangladesh at Delhi on 09-Oct-2024 (M-73 | R-2469 | A-42 | SR*-168)
34 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 876.06 1st inns vs Australia at Bengaluru on 03-Dec-2023 (M-58 | R-1985 | A-44 | SR*-172)
35 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 873.76 1st inns vs South Africa at Gqeberha on 10-Nov-2024 (M-76 | R-2569 | A-41 | SR*-168)
36 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 872.85 1st inns vs Australia at Raipur on 01-Dec-2023 (M-57 | R-1980 | A-45 | SR*-172)
37 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 869.35 1st inns vs Australia at Guwahati on 28-Nov-2023 (M-56 | R-1979 | A-46 | SR*-173)
38 No change Jos Buttler (England) flag Jos Buttler (England) 862.70 2nd inns vs Australia at Bridgetown on 08-Jun-2024 (M-49 | R-1758 | A-48 | SR*-150)
39 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 862.12 1st inns vs South Africa at Centurion on 13-Nov-2024 (M-77 | R-2570 | A-41 | SR*-168)
40 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 858.32 2nd inns vs United States of America at New York on 12-Jun-2024 (M-63 | R-2200 | A-45 | SR*-168)
41 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 855.51 1st inns vs New Zealand at Lahore on 15-Apr-2023 (M-69 | R-2558 | A-53 | SR*-128)
42 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 854.18 2nd inns vs South Africa at Durban on 10-Dec-2024 (M-82 | R-3218 | A-54 | SR*-128)
43 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 853.86 1st inns vs New Zealand at Lahore on 14-Apr-2023 (M-68 | R-2508 | A-53 | SR*-128)
44 No change Jos Buttler (England) flag Jos Buttler (England) 852.70 2nd inns vs New Zealand at Birmingham on 03-Sep-2023 (M-43 | R-1506 | A-47 | SR*-151)
45 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 852.34 1st inns vs Australia at Thiruvananthapuram on 26-Nov-2023 (M-55 | R-1940 | A-46 | SR*-174)
46 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 849.46 1st inns vs South Africa at Johannesburg on 15-Nov-2024 (M-78 | R-2570 | A-41 | SR*-168)
47 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 846.60 1st inns vs New Zealand at Rawalpindi on 24-Apr-2023 (M-72 | R-2662 | A-54 | SR*-129)
48 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 846.01 2nd inns vs Australia at Brisbane on 14-Nov-2024 (M-80 | R-3128 | A-54 | SR*-129)
49 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 843.83 1st inns vs South Africa at Centurion on 13-Dec-2024 (M-83 | R-3229 | A-53 | SR*-128)
50 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 843.41 2nd inns vs New Zealand at Lahore on 17-Apr-2023 (M-70 | R-2564 | A-52 | SR*-128)
51 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 840.65 2nd inns vs Australia at Visakhapatnam on 23-Nov-2023 (M-54 | R-1921 | A-47 | SR*-173)
52 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 838.01 2nd inns vs Australia at Sydney on 16-Nov-2024 (M-81 | R-3144 | A-53 | SR*-128)
53 No change Jos Buttler (England) flag Jos Buttler (England) 833.28 2nd inns vs Pakistan at London on 30-May-2024 (M-47 | R-1716 | A-48 | SR*-150)
54 No change Jos Buttler (England) flag Jos Buttler (England) 833.28 na vs Scotland at Bridgetown on 04-Jun-2024 (M-48 | R-1716 | A-48 | SR*-150)
55 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 830.24 na vs New Zealand at Rawalpindi on 20-Apr-2023 (M-71 | R-2564 | A-52 | SR*-128)
56 No change Jos Buttler (England) flag Jos Buttler (England) 828.63 1st inns vs New Zealand at Manchester on 01-Sep-2023 (M-42 | R-1466 | A-47 | SR*-150)
57 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 828.34 1st inns vs England at Melbourne on 13-Nov-2022 (M-70 | R-2529 | A-53 | SR*-128)
58 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 826.92 1st inns vs Pakistan at New York on 09-Jun-2024 (M-62 | R-2150 | A-44 | SR*-171)
59 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 825.88 2nd inns vs New Zealand at Sydney on 09-Nov-2022 (M-69 | R-2514 | A-53 | SR*-128)
60 No change Virat Kohli (India) flag Virat Kohli (India) 824.64 1st inns vs West Indies at Mumbai on 31-Mar-2016 (M-34 | R-1501 | A-68 | SR*-137)
61 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 823.76 2nd inns vs Canada at New York on 11-Jun-2024 (M-83 | R-3111 | A-56 | SR*-129)
62 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 822.22 2nd inns vs Ireland at New York on 05-Jun-2024 (M-61 | R-2143 | A-45 | SR*-171)
63 No change Virat Kohli (India) flag Virat Kohli (India) 822.05 1st inns vs England at Adelaide on 10-Nov-2022 (M-53 | R-1906 | A-58 | SR*-140)
64 No change Jos Buttler (England) flag Jos Buttler (England) 820.68 1st inns vs Bangladesh at Chattogram on 09-Mar-2023 (M-38 | R-1409 | A-49 | SR*-151)
65 No change Jos Buttler (England) flag Jos Buttler (England) 819.72 2nd inns vs New Zealand at Chester-le-Street on 30-Aug-2023 (M-41 | R-1453 | A-47 | SR*-150)
66 No change Jos Buttler (England) flag Jos Buttler (England) 819.42 1st inns vs West Indies at Tarouba on 21-Dec-2023 (M-48 | R-1667 | A-45 | SR*-150)
67 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 815.80 2nd inns vs Ireland at Lauderhill on 16-Jun-2024 (M-84 | R-3128 | A-55 | SR*-129)
68 No change Jos Buttler (England) flag Jos Buttler (England) 815.67 1st inns vs West Indies at Tarouba on 19-Dec-2023 (M-47 | R-1656 | A-46 | SR*-150)
69 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 813.70 2nd inns vs Netherlands at Perth on 30-Oct-2022 (M-66 | R-2421 | A-55 | SR*-129)
70 No change Jos Buttler (England) flag Jos Buttler (England) 812.71 1st inns vs Pakistan at Birmingham on 25-May-2024 (M-46 | R-1677 | A-48 | SR*-150)
71 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 811.96 2nd inns vs England at Kolkata on 22-Jan-2025 (M-79 | R-2570 | A-40 | SR*-168)
72 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 811.62 1st inns vs South Africa at Sydney on 03-Nov-2022 (M-67 | R-2425 | A-54 | SR*-129)
73 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 810.41 2nd inns vs Bangladesh at Adelaide on 06-Nov-2022 (M-68 | R-2457 | A-53 | SR*-128)
74 No change Virat Kohli (India) flag Virat Kohli (India) 806.80 2nd inns vs West Indies at Lauderhill on 27-Aug-2016 (M-34 | R-1449 | A-66 | SR*-137)
75 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 803.90 1st inns vs England at Lahore on 28-Sep-2022 (M-57 | R-2152 | A-60 | SR*-131)
76 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 803.34 2nd inns vs England at Chennai on 25-Jan-2025 (M-80 | R-2582 | A-40 | SR*-168)
77 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 802.89 2nd inns vs England at Karachi on 22-Sep-2022 (M-54 | R-1993 | A-60 | SR*-131)
78 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 800.10 1st inns vs Bangladesh at Christchurch on 07-Oct-2022 (M-59 | R-2231 | A-60 | SR*-131)
79 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 799.81 2nd inns vs England at Rajkot on 28-Jan-2025 (M-81 | R-2596 | A-39 | SR*-168)
80 No change Jos Buttler (England) flag Jos Buttler (England) 799.06 1st inns vs Bangladesh at Mirpur on 12-Mar-2023 (M-39 | R-1413 | A-47 | SR*-150)
81 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 796.06 1st inns vs England at Karachi on 25-Sep-2022 (M-56 | R-2089 | A-60 | SR*-131)
82 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 795.92 2nd inns vs India at Dubai on 04-Sep-2022 (M-49 | R-1748 | A-60 | SR*-131)
83 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 793.25 2nd inns vs Zimbabwe at Perth on 27-Oct-2022 (M-65 | R-2372 | A-55 | SR*-129)
84 No change Jos Buttler (England) flag Jos Buttler (England) 792.96 2nd inns vs Bangladesh at Mirpur on 14-Mar-2023 (M-40 | R-1453 | A-47 | SR*-150)
85 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 790.95 1st inns vs England at Pune on 31-Jan-2025 (M-82 | R-2596 | A-39 | SR*-167)
86 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 788.03 2nd inns vs England at Lahore on 02-Oct-2022 (M-58 | R-2153 | A-58 | SR*-131)
87 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 786.25 2nd inns vs India at New York on 09-Jun-2024 (M-82 | R-3058 | A-55 | SR*-129)
88 No change Virat Kohli (India) flag Virat Kohli (India) 785.78 1st inns vs Zimbabwe at Melbourne on 06-Nov-2022 (M-52 | R-1856 | A-58 | SR*-140)
89 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 785.73 2nd inns vs New Zealand at Christchurch on 08-Oct-2022 (M-60 | R-2235 | A-59 | SR*-131)
90 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 784.90 2nd inns vs England at Karachi on 23-Sep-2022 (M-55 | R-2001 | A-59 | SR*-131)
91 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 783.22 1st inns vs England at Karachi on 20-Sep-2022 (M-53 | R-1905 | A-58 | SR*-130)
92 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 783.03 1st inns vs England at Mumbai on 02-Feb-2025 (M-83 | R-2598 | A-38 | SR*-167)
93 No change Virat Kohli (India) flag Virat Kohli (India) 782.91 2nd inns vs New Zealand at Auckland on 24-Jan-2020 (M-49 | R-1718 | A-59 | SR*-142)
94 No change Jos Buttler (England) flag Jos Buttler (England) 780.27 2nd inns vs West Indies at St George's on 16-Dec-2023 (M-46 | R-1601 | A-46 | SR*-149)
95 No change Virat Kohli (India) flag Virat Kohli (India) 780.03 2nd inns vs West Indies at Lauderhill on 28-Aug-2016 (M-35 | R-1449 | A-66 | SR*-137)
96 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 779.19 2nd inns vs Afghanistan at Sharjah on 07-Sep-2022 (M-50 | R-1768 | A-59 | SR*-130)
97 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 778.76 2nd inns vs Bangladesh at Christchurch on 13-Oct-2022 (M-62 | R-2320 | A-58 | SR*-130)
98 No change Jos Buttler (England) flag Jos Buttler (England) 777.17 2nd inns vs Pakistan at Melbourne on 13-Nov-2022 (M-37 | R-1342 | A-48 | SR*-150)
99 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 775.32 2nd inns vs New Zealand at Christchurch on 14-Oct-2022 (M-63 | R-2354 | A-57 | SR*-130)
100 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 774.32 1st inns vs New Zealand at Christchurch on 11-Oct-2022 (M-61 | R-2251 | A-58 | SR*-130)