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.73 M-34 | R-1412 | A-64 | SR*-135 | as of 27-Mar-2016
3 No change Virat Kohli (India) flag Virat Kohli (India) 904.14 M-32 | R-1306 | A-62 | SR*-134 | as of 19-Mar-2016
4 No change Jos Buttler (England) flag Jos Buttler (England) 901.50 M-38 | R-1409 | A-49 | SR*-151 | as of 09-Mar-2023
5 No change Virat Kohli (India) flag Virat Kohli (India) 889.14 M-33 | R-1330 | A-60 | SR*-133 | as of 23-Mar-2016
6 No change Jos Buttler (England) flag Jos Buttler (England) 884.34 M-40 | R-1453 | A-47 | SR*-150 | as of 14-Mar-2023
7 No change Jos Buttler (England) flag Jos Buttler (England) 878.03 M-43 | R-1506 | A-47 | SR*-151 | as of 03-Sep-2023
8 No change Jos Buttler (England) flag Jos Buttler (England) 874.64 M-39 | R-1413 | A-47 | SR*-150 | as of 12-Mar-2023
9 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 861.13 M-72 | R-2461 | A-42 | SR*-169 | as of 06-Oct-2024
10 No change Jos Buttler (England) flag Jos Buttler (England) 860.05 M-58 | R-1965 | A-42 | SR*-160 | as of 17-Sep-2025
11 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 859.59 M-74 | R-2544 | A-42 | SR*-169 | as of 12-Oct-2024
12 No change Jos Buttler (England) flag Jos Buttler (England) 852.52 M-54 | R-1809 | A-44 | SR*-152 | as of 09-Nov-2024
13 No change Virat Kohli (India) flag Virat Kohli (India) 847.65 M-31 | R-1251 | A-60 | SR*-134 | as of 15-Mar-2016
14 No change Jos Buttler (England) flag Jos Buttler (England) 845.07 M-55 | R-1930 | A-47 | SR*-151 | as of 27-Jun-2024
15 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 844.72 M-69 | R-2398 | A-44 | SR*-169 | as of 27-Jul-2024
16 No change Jos Buttler (England) flag Jos Buttler (England) 844.29 M-42 | R-1466 | A-47 | SR*-150 | as of 01-Sep-2023
17 No change Jos Buttler (England) flag Jos Buttler (England) 844.05 M-57 | R-1951 | A-44 | SR*-153 | as of 25-Jan-2025
18 No change Jos Buttler (England) flag Jos Buttler (England) 843.26 M-54 | R-1907 | A-48 | SR*-151 | as of 23-Jun-2024
19 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 841.43 M-73 | R-2469 | A-42 | SR*-168 | as of 09-Oct-2024
20 No change Jos Buttler (England) flag Jos Buttler (England) 841.11 M-56 | R-1906 | A-44 | SR*-153 | as of 22-Jan-2025
21 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 840.98 M-70 | R-2424 | A-43 | SR*-169 | as of 28-Jul-2024
22 No change Jos Buttler (England) flag Jos Buttler (England) 835.82 M-59 | R-1965 | A-41 | SR*-160 | as of 21-Sep-2025
23 No change Jos Buttler (England) flag Jos Buttler (England) 830.76 M-41 | R-1453 | A-47 | SR*-150 | as of 30-Aug-2023
24 No change Virat Kohli (India) flag Virat Kohli (India) 830.71 M-30 | R-1228 | A-61 | SR*-135 | as of 06-Mar-2016
25 No change Jos Buttler (England) flag Jos Buttler (England) 828.93 M-57 | R-1937 | A-42 | SR*-159 | as of 12-Sep-2025
26 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 828.11 M-71 | R-2432 | A-43 | SR*-169 | as of 30-Jul-2024
27 No change Jos Buttler (England) flag Jos Buttler (England) 826.77 M-58 | R-1975 | A-44 | SR*-152 | as of 28-Jan-2025
28 No change Jos Buttler (England) flag Jos Buttler (England) 826.60 M-60 | R-1994 | A-41 | SR*-159 | as of 18-Oct-2025
29 No change Jos Buttler (England) flag Jos Buttler (England) 826.47 M-55 | R-1892 | A-45 | SR*-153 | as of 10-Nov-2024
30 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 825.44 M-67 | R-2337 | A-44 | SR*-168 | as of 27-Jun-2024
31 No change Jos Buttler (England) flag Jos Buttler (England) 818.97 M-30 | R-1097 | A-48 | SR*-144 | as of 06-Nov-2021
32 No change Jos Buttler (England) flag Jos Buttler (England) 816.31 M-56 | R-1908 | A-43 | SR*-153 | as of 06-Jun-2025
33 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 814.47 M-68 | R-2340 | A-43 | SR*-168 | as of 29-Jun-2024
34 No change Jos Buttler (England) flag Jos Buttler (England) 812.07 M-61 | R-1998 | A-40 | SR*-159 | as of 20-Oct-2025
35 No change Phil Salt (England) flag Phil Salt (England) 812.03 M-49 | R-1540 | A-39 | SR*-168 | as of 20-Oct-2025
36 No change Jos Buttler (England) flag Jos Buttler (England) 811.91 M-57 | R-1955 | A-43 | SR*-152 | as of 08-Jun-2025
37 No change Jos Buttler (England) flag Jos Buttler (England) 811.82 M-31 | R-1126 | A-47 | SR*-143 | as of 10-Nov-2021
38 No change Jos Buttler (England) flag Jos Buttler (England) 811.08 M-33 | R-1148 | A-46 | SR*-151 | as of 22-Oct-2022
39 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 810.11 M-75 | R-2565 | A-42 | SR*-169 | as of 08-Nov-2024
40 No change Jos Buttler (England) flag Jos Buttler (England) 808.53 M-58 | R-1977 | A-43 | SR*-153 | as of 10-Jun-2025
41 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 806.67 M-66 | R-2290 | A-44 | SR*-169 | as of 24-Jun-2024
42 No change Jos Buttler (England) flag Jos Buttler (England) 806.63 M-37 | R-1342 | A-48 | SR*-150 | as of 13-Nov-2022
43 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 806.53 M-64 | R-2253 | A-45 | SR*-169 | as of 20-Jun-2024
44 No change Jos Buttler (England) flag Jos Buttler (England) 805.32 M-59 | R-1977 | A-43 | SR*-152 | as of 31-Jan-2025
45 No change Jos Buttler (England) flag Jos Buttler (England) 804.77 M-36 | R-1316 | A-49 | SR*-150 | as of 10-Nov-2022
46 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 804.45 M-65 | R-2259 | A-44 | SR*-169 | as of 22-Jun-2024
47 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 802.99 M-60 | R-2141 | A-46 | SR*-172 | as of 14-Dec-2023
48 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 801.25 M-76 | R-2569 | A-41 | SR*-168 | as of 10-Nov-2024
49 No change Jos Buttler (England) flag Jos Buttler (England) 799.10 M-32 | R-1130 | A-47 | SR*-152 | as of 14-Oct-2022
50 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 798.64 M-51 | R-1780 | A-46 | SR*-174 | as of 08-Aug-2023
51 No change Virat Kohli (India) flag Virat Kohli (India) 797.79 M-28 | R-1151 | A-72 | SR*-137 | as of 01-Feb-2017
52 No change Virat Kohli (India) flag Virat Kohli (India) 796.36 M-28 | R-1187 | A-59 | SR*-135 | as of 01-Mar-2016
53 No change Virat Kohli (India) flag Virat Kohli (India) 796.36 M-29 | R-1187 | A-59 | SR*-135 | as of 03-Mar-2016
55 No change Jos Buttler (England) flag Jos Buttler (England) 794.41 M-29 | R-1071 | A-49 | SR*-144 | as of 01-Nov-2021
56 No change Jos Buttler (England) flag Jos Buttler (England) 792.42 M-61 | R-1974 | A-39 | SR*-160 | as of 23-Oct-2025
57 No change Jos Buttler (England) flag Jos Buttler (England) 792.20 M-34 | R-1148 | A-44 | SR*-150 | as of 26-Oct-2022
58 No change Virat Kohli (India) flag Virat Kohli (India) 789.23 M-53 | R-1906 | A-58 | SR*-140 | as of 10-Nov-2022
59 No change Jos Buttler (England) flag Jos Buttler (England) 789.04 M-56 | R-1896 | A-44 | SR*-152 | as of 14-Nov-2024
60 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 788.59 M-49 | R-1696 | A-46 | SR*-174 | as of 03-Aug-2023
61 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 786.27 M-77 | R-2570 | A-41 | SR*-168 | as of 13-Nov-2024
62 No change Jos Buttler (England) flag Jos Buttler (England) 785.96 M-60 | R-1984 | A-42 | SR*-152 | as of 02-Feb-2025
63 No change Jos Buttler (England) flag Jos Buttler (England) 784.06 M-57 | R-1934 | A-44 | SR*-153 | as of 16-Nov-2024
64 No change Phil Salt (England) flag Phil Salt (England) 783.63 M-50 | R-1540 | A-39 | SR*-168 | as of 23-Oct-2025
65 No change Virat Kohli (India) flag Virat Kohli (India) 783.16 M-27 | R-1149 | A-77 | SR*-137 | as of 29-Jan-2017
66 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 782.09 M-53 | R-1841 | A-46 | SR*-173 | as of 13-Aug-2023
68 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 778.77 M-52 | R-1780 | A-46 | SR*-174 | as of 12-Aug-2023
69 No change Virat Kohli (India) flag Virat Kohli (India) 778.56 M-34 | R-1449 | A-66 | SR*-137 | as of 27-Aug-2016
70 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 774.55 M-59 | R-2041 | A-44 | SR*-171 | as of 12-Dec-2023
71 No change Jos Buttler (England) flag Jos Buttler (England) 774.45 M-34 | R-1208 | A-46 | SR*-150 | as of 01-Nov-2022
72 No change Virat Kohli (India) flag Virat Kohli (India) 774.18 M-51 | R-1830 | A-59 | SR*-141 | as of 02-Nov-2022
75 Down 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 772.71 M-57 | R-2152 | A-60 | SR*-131 | as of 28-Sep-2022
76 Down 1 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 772.33 M-56 | R-1507 | A-29 | SR*-169 | as of 08-Mar-2026
78 Down 2 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 771.23 M-50 | R-1697 | A-45 | SR*-174 | as of 06-Aug-2023
79 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 771.17 M-54 | R-1993 | A-60 | SR*-131 | as of 22-Sep-2022
80 Down 2 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 769.98 M-78 | R-2570 | A-41 | SR*-168 | as of 15-Nov-2024
81 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 769.86 M-72 | R-2662 | A-54 | SR*-129 | as of 24-Apr-2023
82 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 769.60 M-69 | R-2558 | A-53 | SR*-128 | as of 15-Apr-2023
83 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 768.64 M-59 | R-2231 | A-60 | SR*-131 | as of 07-Oct-2022
84 Down 2 Virat Kohli (India) flag Virat Kohli (India) 768.01 M-49 | R-1754 | A-58 | SR*-141 | as of 27-Oct-2022
85 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 767.69 M-68 | R-2508 | A-53 | SR*-128 | as of 14-Apr-2023
87 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 763.16 M-56 | R-2089 | A-60 | SR*-131 | as of 25-Sep-2022
88 Down 2 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 762.96 M-58 | R-1985 | A-44 | SR*-172 | as of 03-Dec-2023
89 Down 2 Virat Kohli (India) flag Virat Kohli (India) 762.79 M-52 | R-1856 | A-58 | SR*-140 | as of 06-Nov-2022
91 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 760.44 M-70 | R-2564 | A-52 | SR*-128 | as of 17-Apr-2023
93 Down 2 Jos Buttler (England) flag Jos Buttler (England) 760.03 M-58 | R-1934 | A-44 | SR*-153 | as of 17-Nov-2024
94 Down 2 Virat Kohli (India) flag Virat Kohli (India) 759.62 M-27 | R-1131 | A-57 | SR*-135 | as of 27-Feb-2016
95 Down 2 Phil Salt (England) flag Phil Salt (England) 759.49 M-43 | R-1193 | A-34 | SR*-164 | as of 02-Feb-2025
97 Down 3 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 758.68 M-57 | R-1980 | A-45 | SR*-172 | as of 01-Dec-2023
98 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 758.54 M-49 | R-1748 | A-60 | SR*-131 | as of 04-Sep-2022
99 Down 3 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 755.72 M-55 | R-1498 | A-29 | SR*-169 | as of 04-Mar-2026
100 Down 4 Phil Salt (England) flag Phil Salt (England) 755.40 M-48 | R-1455 | A-37 | SR*-169 | as of 18-Oct-2025
101 Down 4 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 755.34 M-44 | R-1331 | A-32 | SR*-134 | as of 26-Jun-2024
102 Down 4 Jos Buttler (England) flag Jos Buttler (England) 754.95 M-53 | R-1824 | A-46 | SR*-149 | as of 21-Jun-2024
103 Down 4 Virat Kohli (India) flag Virat Kohli (India) 754.23 M-50 | R-1766 | A-57 | SR*-141 | as of 30-Oct-2022
104 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 753.76 M-58 | R-2153 | A-58 | SR*-131 | as of 02-Oct-2022
105 Down 4 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 753.57 M-56 | R-1979 | A-46 | SR*-173 | as of 28-Nov-2023
106 Down 4 Phil Salt (England) flag Phil Salt (England) 752.15 M-39 | R-1106 | A-36 | SR*-165 | as of 22-Jan-2025
107 Down 4 Virat Kohli (India) flag Virat Kohli (India) 752.06 M-26 | R-1128 | A-81 | SR*-137 | as of 26-Jan-2017
108 Down 4 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 751.45 M-60 | R-2235 | A-59 | SR*-131 | as of 08-Oct-2022
109 Down 4 Phil Salt (England) flag Phil Salt (England) 750.10 M-47 | R-1452 | A-38 | SR*-170 | as of 21-Sep-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #viratkohli #kohli #josbuttler #buttler #suryakumaryadav #yadav #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings