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-64 | R-2433 | A-44 | SR*-138 | as of 03-May-2025
2 No change Virat Kohli (India) flag Virat Kohli (India) 989.86 M-64 | R-2406 | A-44 | SR*-137 | as of 27-Apr-2025
3 No change Virat Kohli (India) flag Virat Kohli (India) 983.66 M-65 | R-2375 | A-42 | SR*-137 | as of 24-Apr-2025
4 No change KL Rahul (India) flag KL Rahul (India) 982.42 M-57 | R-2680 | A-60 | SR*-138 | as of 24-Apr-2022
7 No change KL Rahul (India) flag KL Rahul (India) 971.74 M-58 | R-2731 | A-59 | SR*-138 | as of 01-May-2022
8 No change Virat Kohli (India) flag Virat Kohli (India) 967.71 M-73 | R-2512 | A-41 | SR*-132 | as of 12-May-2024
9 No change KL Rahul (India) flag KL Rahul (India) 967.60 M-57 | R-2654 | A-59 | SR*-138 | as of 29-Apr-2022
10 No change Virat Kohli (India) flag Virat Kohli (India) 964.44 M-62 | R-2471 | A-49 | SR*-139 | as of 29-May-2016
14 No change Virat Kohli (India) flag Virat Kohli (India) 957.16 M-61 | R-2185 | A-41 | SR*-136 | as of 22-Mar-2025
15 No change Virat Kohli (India) flag Virat Kohli (India) 954.70 M-74 | R-2559 | A-41 | SR*-133 | as of 18-May-2024
17 No change Virat Kohli (India) flag Virat Kohli (India) 952.49 M-58 | R-2277 | A-48 | SR*-138 | as of 14-Apr-2017
21 No change Virat Kohli (India) flag Virat Kohli (India) 948.65 M-65 | R-2377 | A-43 | SR*-137 | as of 20-Apr-2025
22 No change Shubman Gill (India) flag Shubman Gill (India) 948.31 M-76 | R-2717 | A-39 | SR*-136 | as of 10-May-2024
23 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 944.72 M-53 | R-1872 | A-42 | SR*-167 | as of 01-May-2025
24 No change Shubman Gill (India) flag Shubman Gill (India) 942.79 M-65 | R-2322 | A-39 | SR*-135 | as of 24-Mar-2024
25 No change Shubman Gill (India) flag Shubman Gill (India) 940.57 M-68 | R-2455 | A-40 | SR*-136 | as of 04-Apr-2024
26 No change Virat Kohli (India) flag Virat Kohli (India) 938.63 M-72 | R-2485 | A-41 | SR*-132 | as of 09-May-2024
29 No change Virat Kohli (India) flag Virat Kohli (India) 937.29 M-62 | R-2216 | A-41 | SR*-136 | as of 28-Mar-2025
30 No change Shubman Gill (India) flag Shubman Gill (India) 937.02 M-71 | R-2554 | A-39 | SR*-136 | as of 17-Apr-2024
31 No change KL Rahul (India) flag KL Rahul (India) 935.59 M-57 | R-2623 | A-57 | SR*-138 | as of 07-May-2022
32 No change Virat Kohli (India) flag Virat Kohli (India) 933.19 M-59 | R-2304 | A-48 | SR*-138 | as of 18-Apr-2017
35 No change Shubman Gill (India) flag Shubman Gill (India) 931.80 M-70 | R-2546 | A-40 | SR*-136 | as of 10-Apr-2024
37 No change Shubman Gill (India) flag Shubman Gill (India) 931.35 M-67 | R-2746 | A-46 | SR*-145 | as of 18-May-2025
38 No change Shubman Gill (India) flag Shubman Gill (India) 930.81 M-66 | R-2653 | A-44 | SR*-144 | as of 06-May-2025
40 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 929.06 M-54 | R-1843 | A-39 | SR*-165 | as of 27-Apr-2025
41 No change Virat Kohli (India) flag Virat Kohli (India) 928.09 M-58 | R-2292 | A-49 | SR*-139 | as of 23-Apr-2017
42 No change Shubman Gill (India) flag Shubman Gill (India) 925.41 M-64 | R-2291 | A-39 | SR*-134 | as of 28-May-2023
43 No change Shubman Gill (India) flag Shubman Gill (India) 924.72 M-63 | R-2252 | A-39 | SR*-134 | as of 26-May-2023
44 No change Virat Kohli (India) flag Virat Kohli (India) 924.51 M-68 | R-2585 | A-44 | SR*-139 | as of 03-Jun-2025
46 No change Virat Kohli (India) flag Virat Kohli (India) 921.16 M-58 | R-2240 | A-48 | SR*-139 | as of 16-Apr-2017
50 No change Shubman Gill (India) flag Shubman Gill (India) 919.99 M-72 | R-2589 | A-39 | SR*-136 | as of 21-Apr-2024
51 No change Virat Kohli (India) flag Virat Kohli (India) 919.35 M-65 | R-2341 | A-42 | SR*-137 | as of 13-Apr-2025
54 No change Virat Kohli (India) flag Virat Kohli (India) 918.77 M-60 | R-2405 | A-49 | SR*-139 | as of 18-May-2016
56 No change Virat Kohli (India) flag Virat Kohli (India) 918.66 M-60 | R-2417 | A-50 | SR*-139 | as of 22-May-2016
57 No change Shubman Gill (India) flag Shubman Gill (India) 918.01 M-73 | R-2595 | A-39 | SR*-136 | as of 24-Apr-2024
58 No change Shubman Gill (India) flag Shubman Gill (India) 917.82 M-75 | R-2613 | A-38 | SR*-135 | as of 04-May-2024
60 No change Shubman Gill (India) flag Shubman Gill (India) 917.13 M-65 | R-2610 | A-44 | SR*-145 | as of 02-May-2025
61 No change Shubman Gill (India) flag Shubman Gill (India) 916.97 M-66 | R-2330 | A-38 | SR*-135 | as of 26-Mar-2024
64 No change Shubman Gill (India) flag Shubman Gill (India) 915.82 M-69 | R-2474 | A-39 | SR*-135 | as of 07-Apr-2024
66 No change Virat Kohli (India) flag Virat Kohli (India) 915.18 M-61 | R-2417 | A-49 | SR*-139 | as of 24-May-2016
68 No change Virat Kohli (India) flag Virat Kohli (India) 914.36 M-75 | R-2592 | A-41 | SR*-133 | as of 22-May-2024
70 No change Shubman Gill (India) flag Shubman Gill (India) 912.28 M-67 | R-2366 | A-38 | SR*-135 | as of 31-Mar-2024
73 No change KL Rahul (India) flag KL Rahul (India) 911.03 M-58 | R-2660 | A-57 | SR*-138 | as of 19-Apr-2022
75 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 910.05 M-54 | R-1907 | A-41 | SR*-166 | as of 06-May-2025
77 No change Virat Kohli (India) flag Virat Kohli (India) 908.00 M-64 | R-2304 | A-42 | SR*-137 | as of 18-Apr-2025
78 No change Shubman Gill (India) flag Shubman Gill (India) 906.93 M-74 | R-2611 | A-38 | SR*-135 | as of 28-Apr-2024
80 No change Shubman Gill (India) flag Shubman Gill (India) 905.86 M-68 | R-2781 | A-46 | SR*-145 | as of 22-May-2025
84 No change KL Rahul (India) flag KL Rahul (India) 903.14 M-58 | R-2656 | A-55 | SR*-140 | as of 04-Apr-2022
86 No change KL Rahul (India) flag KL Rahul (India) 900.18 M-58 | R-2648 | A-56 | SR*-138 | as of 16-Apr-2022
87 No change Shubman Gill (India) flag Shubman Gill (India) 899.96 M-69 | R-2794 | A-45 | SR*-145 | as of 25-May-2025
90 No change KL Rahul (India) flag KL Rahul (India) 897.73 M-57 | R-2536 | A-54 | SR*-137 | as of 10-May-2022
91 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 894.70 M-58 | R-2114 | A-43 | SR*-166 | as of 01-Jun-2025
93 No change Virat Kohli (India) flag Virat Kohli (India) 892.78 M-63 | R-2223 | A-40 | SR*-135 | as of 02-Apr-2025
94 No change Virat Kohli (India) flag Virat Kohli (India) 892.72 M-67 | R-2542 | A-44 | SR*-139 | as of 29-May-2025
95 No change Virat Kohli (India) flag Virat Kohli (India) 892.10 M-59 | R-2344 | A-49 | SR*-139 | as of 01-May-2017
99 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 890.08 M-53 | R-1789 | A-39 | SR*-165 | as of 23-Apr-2025
100 No change Virat Kohli (India) flag Virat Kohli (India) 888.33 M-64 | R-2279 | A-41 | SR*-137 | as of 10-Apr-2025
101 No change KL Rahul (India) flag KL Rahul (India) 888.20 M-56 | R-2505 | A-56 | SR*-135 | as of 25-May-2022
104 No change Virat Kohli (India) flag Virat Kohli (India) 886.20 M-66 | R-2530 | A-44 | SR*-140 | as of 27-May-2025
106 No change KL Rahul (India) flag KL Rahul (India) 884.19 M-59 | R-2680 | A-55 | SR*-139 | as of 07-Apr-2022
108 No change Virat Kohli (India) flag Virat Kohli (India) 883.45 M-70 | R-2351 | A-40 | SR*-130 | as of 28-Apr-2024
110 No change Virat Kohli (India) flag Virat Kohli (India) 881.98 M-71 | R-2393 | A-40 | SR*-130 | as of 04-May-2024
111 No change Virat Kohli (India) flag Virat Kohli (India) 881.79 M-58 | R-2324 | A-49 | SR*-139 | as of 29-Apr-2017
117 No change Virat Kohli (India) flag Virat Kohli (India) 876.05 M-58 | R-2301 | A-49 | SR*-139 | as of 27-Apr-2017
120 No change Virat Kohli (India) flag Virat Kohli (India) 871.96 M-64 | R-2290 | A-41 | SR*-136 | as of 07-Apr-2025
122 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 871.63 M-53 | R-1782 | A-38 | SR*-163 | as of 20-Apr-2025
125 No change KL Rahul (India) flag KL Rahul (India) 869.98 M-56 | R-2433 | A-54 | SR*-134 | as of 18-May-2022
129 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 866.19 M-57 | R-2070 | A-43 | SR*-166 | as of 30-May-2025
130 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 866.12 M-60 | R-1955 | A-43 | SR*-167 | as of 29-May-2016
132 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 865.78 M-66 | R-2263 | A-47 | SR*-167 | as of 10-Apr-2017
138 No change KL Rahul (India) flag KL Rahul (India) 861.30 M-56 | R-2459 | A-53 | SR*-135 | as of 15-May-2022
139 No change KL Rahul (India) flag KL Rahul (India) 860.75 M-54 | R-2442 | A-56 | SR*-135 | as of 03-Apr-2023
142 No change Virat Kohli (India) flag Virat Kohli (India) 859.98 M-59 | R-2325 | A-48 | SR*-139 | as of 05-May-2017
143 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 859.87 M-59 | R-1950 | A-44 | SR*-168 | as of 24-May-2016
145 No change KL Rahul (India) flag KL Rahul (India) 857.83 M-53 | R-2368 | A-53 | SR*-133 | as of 22-Apr-2023
146 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 857.16 M-62 | R-2030 | A-44 | SR*-167 | as of 05-Jul-2016
148 No change KL Rahul (India) flag KL Rahul (India) 856.00 M-57 | R-2588 | A-55 | SR*-140 | as of 31-Mar-2022
153 No change Shubman Gill (India) flag Shubman Gill (India) 852.97 M-65 | R-2577 | A-44 | SR*-144 | as of 28-Apr-2025
155 No change KL Rahul (India) flag KL Rahul (India) 850.19 M-54 | R-2422 | A-55 | SR*-135 | as of 07-Apr-2023
156 No change KL Rahul (India) flag KL Rahul (India) 849.70 M-53 | R-2422 | A-56 | SR*-135 | as of 01-Apr-2023
157 No change KL Rahul (India) flag KL Rahul (India) 849.54 M-59 | R-2629 | A-54 | SR*-138 | as of 10-Apr-2022
161 No change KL Rahul (India) flag KL Rahul (India) 846.84 M-53 | R-2325 | A-52 | SR*-133 | as of 15-Apr-2023
162 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 845.22 M-54 | R-1769 | A-36 | SR*-161 | as of 07-Apr-2025
163 No change Shubman Gill (India) flag Shubman Gill (India) 845.21 M-61 | R-2081 | A-37 | SR*-131 | as of 21-May-2023
165 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 843.15 M-56 | R-2037 | A-43 | SR*-166 | as of 26-May-2025
170 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 841.91 M-64 | R-2112 | A-45 | SR*-166 | as of 13-Jul-2016
173 No change Virat Kohli (India) flag Virat Kohli (India) 840.18 M-65 | R-2476 | A-44 | SR*-139 | as of 23-May-2025
175 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 839.61 M-61 | R-1967 | A-43 | SR*-166 | as of 01-Jul-2016
178 No change Virat Kohli (India) flag Virat Kohli (India) 839.03 M-60 | R-2365 | A-49 | SR*-136 | as of 16-May-2016
179 No change Virat Kohli (India) flag Virat Kohli (India) 838.98 M-69 | R-2281 | A-39 | SR*-129 | as of 25-Apr-2024
183 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 837.79 M-55 | R-1980 | A-43 | SR*-166 | as of 21-May-2025
185 No change Jos Buttler (England) flag Jos Buttler (England) 837.03 M-60 | R-2353 | A-44 | SR*-148 | as of 30-Apr-2022
186 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 836.44 M-63 | R-2039 | A-37 | SR*-159 | as of 06-May-2024
188 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 835.40 M-53 | R-1738 | A-36 | SR*-161 | as of 17-Apr-2025
189 No change Shubman Gill (India) flag Shubman Gill (India) 835.08 M-62 | R-2123 | A-37 | SR*-131 | as of 23-May-2023
191 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 834.45 M-64 | R-2338 | A-42 | SR*-138 | as of 10-May-2024
193 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 833.88 M-65 | R-2157 | A-45 | SR*-166 | as of 16-Jul-2016
195 No change Shubman Gill (India) flag Shubman Gill (India) 833.75 M-70 | R-2795 | A-44 | SR*-145 | as of 30-May-2025
200 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 831.77 M-58 | R-1869 | A-43 | SR*-167 | as of 16-May-2016
202 No change Virat Kohli (India) flag Virat Kohli (India) 831.08 M-57 | R-2201 | A-48 | SR*-137 | as of 14-May-2017
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #viratkohli #kohli #klrahul #rahul #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings