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 Virat Kohli (India) flag Virat Kohli (India) 1000.00 M-34 | R-1501 | A-68 | SR*-137 | as of 31-Mar-2016
2 No change Virat Kohli (India) flag Virat Kohli (India) 963.29 M-34 | R-1412 | A-64 | SR*-135 | as of 27-Mar-2016
3 No change Jos Buttler (England) flag Jos Buttler (England) 932.56 M-38 | R-1409 | A-49 | SR*-151 | as of 09-Mar-2023
4 No change Jos Buttler (England) flag Jos Buttler (England) 913.56 M-40 | R-1453 | A-47 | SR*-150 | as of 14-Mar-2023
5 No change Jos Buttler (England) flag Jos Buttler (England) 907.11 M-43 | R-1506 | A-47 | SR*-151 | as of 03-Sep-2023
6 No change Jos Buttler (England) flag Jos Buttler (England) 904.40 M-39 | R-1413 | A-47 | SR*-150 | as of 12-Mar-2023
7 No change Virat Kohli (India) flag Virat Kohli (India) 903.90 M-32 | R-1306 | A-62 | SR*-134 | as of 19-Mar-2016
8 No change Virat Kohli (India) flag Virat Kohli (India) 888.79 M-33 | R-1330 | A-60 | SR*-133 | as of 23-Mar-2016
9 No change Jos Buttler (England) flag Jos Buttler (England) 873.41 M-42 | R-1466 | A-47 | SR*-150 | as of 01-Sep-2023
10 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 873.41 M-72 | R-2461 | A-42 | SR*-169 | as of 06-Oct-2024
11 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 871.10 M-74 | R-2544 | A-42 | SR*-169 | as of 12-Oct-2024
12 No change Jos Buttler (England) flag Jos Buttler (England) 867.25 M-54 | R-1809 | A-44 | SR*-152 | as of 09-Nov-2024
13 No change Jos Buttler (England) flag Jos Buttler (England) 865.56 M-58 | R-1965 | A-42 | SR*-160 | as of 17-Sep-2025
14 No change Jos Buttler (England) flag Jos Buttler (England) 859.90 M-41 | R-1453 | A-47 | SR*-150 | as of 30-Aug-2023
15 No change Jos Buttler (England) flag Jos Buttler (England) 858.48 M-55 | R-1930 | A-47 | SR*-151 | as of 27-Jun-2024
16 No change Jos Buttler (England) flag Jos Buttler (England) 856.60 M-54 | R-1907 | A-48 | SR*-151 | as of 23-Jun-2024
17 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 853.25 M-73 | R-2469 | A-42 | SR*-168 | as of 09-Oct-2024
18 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 853.09 M-69 | R-2398 | A-44 | SR*-169 | as of 27-Jul-2024
19 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 852.42 M-70 | R-2424 | A-43 | SR*-169 | as of 28-Jul-2024
20 No change Jos Buttler (England) flag Jos Buttler (England) 849.82 M-57 | R-1951 | A-44 | SR*-153 | as of 25-Jan-2025
21 No change Virat Kohli (India) flag Virat Kohli (India) 847.60 M-31 | R-1251 | A-60 | SR*-134 | as of 15-Mar-2016
22 No change Jos Buttler (England) flag Jos Buttler (England) 847.07 M-56 | R-1906 | A-44 | SR*-153 | as of 22-Jan-2025
23 No change Jos Buttler (England) flag Jos Buttler (England) 841.63 M-55 | R-1892 | A-45 | SR*-153 | as of 10-Nov-2024
24 No change Jos Buttler (England) flag Jos Buttler (England) 841.29 M-59 | R-1965 | A-41 | SR*-160 | as of 21-Sep-2025
25 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 839.24 M-71 | R-2432 | A-43 | SR*-169 | as of 30-Jul-2024
26 No change Jos Buttler (England) flag Jos Buttler (England) 836.46 M-33 | R-1148 | A-46 | SR*-151 | as of 22-Oct-2022
27 No change Jos Buttler (England) flag Jos Buttler (England) 835.11 M-37 | R-1342 | A-48 | SR*-150 | as of 13-Nov-2022
28 No change Jos Buttler (England) flag Jos Buttler (England) 834.47 M-57 | R-1937 | A-42 | SR*-159 | as of 12-Sep-2025
29 No change Jos Buttler (England) flag Jos Buttler (England) 833.85 M-30 | R-1097 | A-48 | SR*-144 | as of 06-Nov-2021
30 No change Jos Buttler (England) flag Jos Buttler (England) 832.52 M-58 | R-1975 | A-44 | SR*-152 | as of 28-Jan-2025
31 No change Jos Buttler (England) flag Jos Buttler (England) 832.03 M-60 | R-1994 | A-41 | SR*-159 | as of 18-Oct-2025
32 No change Virat Kohli (India) flag Virat Kohli (India) 830.67 M-30 | R-1228 | A-61 | SR*-135 | as of 06-Mar-2016
33 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 830.34 M-67 | R-2337 | A-44 | SR*-168 | as of 27-Jun-2024
34 No change Jos Buttler (England) flag Jos Buttler (England) 825.79 M-31 | R-1126 | A-47 | SR*-143 | as of 10-Nov-2021
35 No change Jos Buttler (England) flag Jos Buttler (England) 824.75 M-36 | R-1316 | A-49 | SR*-150 | as of 10-Nov-2022
36 No change Jos Buttler (England) flag Jos Buttler (England) 821.87 M-56 | R-1908 | A-43 | SR*-153 | as of 06-Jun-2025
37 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 821.80 M-75 | R-2565 | A-42 | SR*-169 | as of 08-Nov-2024
38 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 819.33 M-68 | R-2340 | A-43 | SR*-168 | as of 29-Jun-2024
39 No change Jos Buttler (England) flag Jos Buttler (England) 819.17 M-32 | R-1130 | A-47 | SR*-152 | as of 14-Oct-2022
40 No change Jos Buttler (England) flag Jos Buttler (England) 817.48 M-61 | R-1998 | A-40 | SR*-159 | as of 20-Oct-2025
41 No change Jos Buttler (England) flag Jos Buttler (England) 817.43 M-57 | R-1955 | A-43 | SR*-152 | as of 08-Jun-2025
42 No change Jos Buttler (England) flag Jos Buttler (England) 817.35 M-34 | R-1148 | A-44 | SR*-150 | as of 26-Oct-2022
43 No change Phil Salt (England) flag Phil Salt (England) 814.96 M-49 | R-1540 | A-39 | SR*-168 | as of 20-Oct-2025
44 No change Jos Buttler (England) flag Jos Buttler (England) 813.95 M-58 | R-1977 | A-43 | SR*-153 | as of 10-Jun-2025
45 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 812.73 M-76 | R-2569 | A-41 | SR*-168 | as of 10-Nov-2024
46 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 812.19 M-64 | R-2253 | A-45 | SR*-169 | as of 20-Jun-2024
47 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 811.67 M-66 | R-2290 | A-44 | SR*-169 | as of 24-Jun-2024
48 No change Jos Buttler (England) flag Jos Buttler (England) 811.06 M-59 | R-1977 | A-43 | SR*-152 | as of 31-Jan-2025
49 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 810.25 M-60 | R-2141 | A-46 | SR*-172 | as of 14-Dec-2023
50 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 809.79 M-65 | R-2259 | A-44 | SR*-169 | as of 22-Jun-2024
51 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 804.82 M-51 | R-1780 | A-46 | SR*-174 | as of 08-Aug-2023
52 No change Jos Buttler (England) flag Jos Buttler (England) 803.54 M-29 | R-1071 | A-49 | SR*-144 | as of 01-Nov-2021
53 No change Virat Kohli (India) flag Virat Kohli (India) 798.76 M-28 | R-1151 | A-72 | SR*-137 | as of 01-Feb-2017
54 No change Jos Buttler (England) flag Jos Buttler (England) 798.00 M-61 | R-1974 | A-39 | SR*-160 | as of 23-Oct-2025
55 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 797.40 M-77 | R-2570 | A-41 | SR*-168 | as of 13-Nov-2024
56 No change Jos Buttler (England) flag Jos Buttler (England) 796.95 M-34 | R-1208 | A-46 | SR*-150 | as of 01-Nov-2022
57 No change Virat Kohli (India) flag Virat Kohli (India) 796.37 M-28 | R-1187 | A-59 | SR*-135 | as of 01-Mar-2016
58 No change Virat Kohli (India) flag Virat Kohli (India) 796.37 M-29 | R-1187 | A-59 | SR*-135 | as of 03-Mar-2016
59 No change Virat Kohli (India) flag Virat Kohli (India) 796.34 M-53 | R-1906 | A-58 | SR*-140 | as of 10-Nov-2022
60 No change Jos Buttler (England) flag Jos Buttler (England) 795.18 M-56 | R-1896 | A-44 | SR*-152 | as of 14-Nov-2024
61 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 794.86 M-49 | R-1696 | A-46 | SR*-174 | as of 03-Aug-2023
62 No change Jos Buttler (England) flag Jos Buttler (England) 791.69 M-60 | R-1984 | A-42 | SR*-152 | as of 02-Feb-2025
63 No change Jos Buttler (England) flag Jos Buttler (England) 790.16 M-57 | R-1934 | A-44 | SR*-153 | as of 16-Nov-2024
64 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 787.89 M-53 | R-1841 | A-46 | SR*-173 | as of 13-Aug-2023
65 No change Phil Salt (England) flag Phil Salt (England) 786.53 M-50 | R-1540 | A-39 | SR*-168 | as of 23-Oct-2025
66 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 784.76 M-52 | R-1780 | A-46 | SR*-174 | as of 12-Aug-2023
67 No change Virat Kohli (India) flag Virat Kohli (India) 784.13 M-27 | R-1149 | A-77 | SR*-137 | as of 29-Jan-2017
68 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 782.96 M-36 | R-1267 | A-38 | SR*-195 | as of 25-Jan-2026
69 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 781.87 M-59 | R-2041 | A-44 | SR*-171 | as of 12-Dec-2023
70 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 780.80 M-78 | R-2570 | A-41 | SR*-168 | as of 15-Nov-2024
71 Down 1 Virat Kohli (India) flag Virat Kohli (India) 779.44 M-34 | R-1449 | A-66 | SR*-137 | as of 27-Aug-2016
72 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 778.18 M-57 | R-2152 | A-60 | SR*-131 | as of 28-Sep-2022
73 Down 1 Virat Kohli (India) flag Virat Kohli (India) 777.63 M-51 | R-1830 | A-59 | SR*-141 | as of 02-Nov-2022
74 Down 1 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 777.31 M-50 | R-1697 | A-45 | SR*-174 | as of 06-Aug-2023
75 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 777.28 M-54 | R-1993 | A-60 | SR*-131 | as of 22-Sep-2022
76 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 773.79 M-59 | R-2231 | A-60 | SR*-131 | as of 07-Oct-2022
77 Down 1 Abhishek Sharma (India) flag Abhishek Sharma (India) 773.65 M-38 | R-1297 | A-37 | SR*-195 | as of 31-Jan-2026
78 Down 2 Abhishek Sharma (India) flag Abhishek Sharma (India) 772.26 M-37 | R-1267 | A-37 | SR*-195 | as of 28-Jan-2026
79 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 772.17 M-72 | R-2662 | A-54 | SR*-129 | as of 24-Apr-2023
80 Down 3 Virat Kohli (India) flag Virat Kohli (India) 771.67 M-49 | R-1754 | A-58 | SR*-141 | as of 27-Oct-2022
81 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 771.51 M-69 | R-2558 | A-53 | SR*-128 | as of 15-Apr-2023
82 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 770.65 M-58 | R-1985 | A-44 | SR*-172 | as of 03-Dec-2023
83 Down 3 Virat Kohli (India) flag Virat Kohli (India) 769.97 M-52 | R-1856 | A-58 | SR*-140 | as of 06-Nov-2022
84 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 769.45 M-68 | R-2508 | A-53 | SR*-128 | as of 14-Apr-2023
85 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 768.85 M-56 | R-2089 | A-60 | SR*-131 | as of 25-Sep-2022
86 Down 3 Jos Buttler (England) flag Jos Buttler (England) 768.43 M-53 | R-1824 | A-46 | SR*-149 | as of 21-Jun-2024
87 Down 3 Abhishek Sharma (India) flag Abhishek Sharma (India) 766.61 M-30 | R-1029 | A-37 | SR*-188 | as of 09-Dec-2025
88 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 766.36 M-57 | R-1980 | A-45 | SR*-172 | as of 01-Dec-2023
89 Down 3 Jos Buttler (England) flag Jos Buttler (England) 766.12 M-58 | R-1934 | A-44 | SR*-153 | as of 17-Nov-2024
90 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 766.03 M-49 | R-1748 | A-60 | SR*-131 | as of 04-Sep-2022
91 Down 3 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 764.88 M-44 | R-1331 | A-32 | SR*-134 | as of 26-Jun-2024
92 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 762.43 M-70 | R-2564 | A-52 | SR*-128 | as of 17-Apr-2023
93 Down 3 Phil Salt (England) flag Phil Salt (England) 762.20 M-43 | R-1193 | A-34 | SR*-164 | as of 02-Feb-2025
94 Down 3 Abhishek Sharma (India) flag Abhishek Sharma (India) 761.92 M-26 | R-936 | A-37 | SR*-193 | as of 31-Oct-2025
95 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 761.26 M-56 | R-1979 | A-46 | SR*-173 | as of 28-Nov-2023
96 Down 3 Abhishek Sharma (India) flag Abhishek Sharma (India) 761.23 M-34 | R-1199 | A-37 | SR*-191 | as of 21-Jan-2026
97 Down 4 Virat Kohli (India) flag Virat Kohli (India) 759.66 M-27 | R-1131 | A-57 | SR*-135 | as of 27-Feb-2016
98 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 759.09 M-58 | R-2153 | A-58 | SR*-131 | as of 02-Oct-2022
99 Down 4 Jos Buttler (England) flag Jos Buttler (England) 759.06 M-35 | R-1236 | A-46 | SR*-150 | as of 05-Nov-2022
100 Down 4 Jos Buttler (England) flag Jos Buttler (England) 758.82 M-31 | R-1065 | A-44 | SR*-152 | as of 12-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #viratkohli #kohli #josbuttler #buttler #suryakumaryadav #yadav #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings