A list of the top 1,000 best CR ratings ever achieved by teams and players. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
1 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 1000.00 M-68 | R-2990 | A-54 | SR*-163 | as of 06-May-2013
2 No change KL Rahul (India) flag KL Rahul (India) 995.82 M-57 | R-2680 | A-60 | SR*-138 | as of 24-Apr-2022
3 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 995.77 M-68 | R-2938 | A-53 | SR*-161 | as of 27-Apr-2013
4 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 994.13 M-68 | R-2932 | A-53 | SR*-163 | as of 29-Apr-2013
5 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 987.95 M-68 | R-2946 | A-54 | SR*-162 | as of 02-May-2013
6 No change KL Rahul (India) flag KL Rahul (India) 986.42 M-57 | R-2654 | A-59 | SR*-138 | as of 29-Apr-2022
7 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 983.90 M-68 | R-2932 | A-53 | SR*-162 | as of 23-Apr-2013
8 No change KL Rahul (India) flag KL Rahul (India) 983.57 M-58 | R-2731 | A-59 | SR*-138 | as of 01-May-2022
9 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 979.78 M-69 | R-2994 | A-53 | SR*-163 | as of 10-May-2013
10 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 976.84 M-71 | R-3104 | A-54 | SR*-161 | as of 14-May-2013
11 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 969.17 M-70 | R-3027 | A-53 | SR*-162 | as of 12-May-2013
12 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 964.31 M-64 | R-2687 | A-51 | SR*-159 | as of 04-Apr-2013
13 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 964.06 M-28 | R-1071 | A-45 | SR*-163 | as of 28-May-2011
14 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 959.78 M-72 | R-3132 | A-53 | SR*-161 | as of 18-May-2013
15 No change KL Rahul (India) flag KL Rahul (India) 959.47 M-57 | R-2623 | A-57 | SR*-138 | as of 07-May-2022
16 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 956.90 M-54 | R-2317 | A-53 | SR*-162 | as of 17-May-2012
17 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 956.64 M-67 | R-2786 | A-51 | SR*-159 | as of 11-Apr-2013
18 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 955.34 M-55 | R-2344 | A-52 | SR*-163 | as of 20-May-2012
19 No change KL Rahul (India) flag KL Rahul (India) 954.43 M-56 | R-2548 | A-55 | SR*-140 | as of 28-Mar-2022
20 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 952.97 M-27 | R-1071 | A-47 | SR*-163 | as of 27-May-2011
21 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 951.74 M-56 | R-2356 | A-51 | SR*-162 | as of 14-Dec-2012
22 No change David Warner (Australia) flag David Warner (Australia) 951.60 M-61 | R-2631 | A-52 | SR*-148 | as of 17-May-2017
23 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 951.11 M-31 | R-1250 | A-48 | SR*-162 | as of 30-Dec-2011
24 No change KL Rahul (India) flag KL Rahul (India) 950.85 M-58 | R-2656 | A-55 | SR*-140 | as of 04-Apr-2022
25 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 950.31 M-30 | R-1175 | A-47 | SR*-164 | as of 23-Dec-2011
26 No change David Warner (Australia) flag David Warner (Australia) 948.24 M-62 | R-2638 | A-51 | SR*-148 | as of 13-May-2017
27 No change David Warner (Australia) flag David Warner (Australia) 947.02 M-62 | R-2584 | A-50 | SR*-147 | as of 30-Apr-2017
28 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 946.88 M-65 | R-2688 | A-50 | SR*-159 | as of 07-Apr-2013
29 No change KL Rahul (India) flag KL Rahul (India) 946.81 M-57 | R-2588 | A-55 | SR*-140 | as of 31-Mar-2022
30 No change KL Rahul (India) flag KL Rahul (India) 945.21 M-55 | R-2548 | A-57 | SR*-140 | as of 07-Oct-2021
31 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 942.94 M-32 | R-1303 | A-48 | SR*-162 | as of 01-Jan-2012
32 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 942.35 M-73 | R-3138 | A-52 | SR*-161 | as of 02-Aug-2013
33 No change KL Rahul (India) flag KL Rahul (India) 941.93 M-58 | R-2660 | A-57 | SR*-138 | as of 19-Apr-2022
34 No change KL Rahul (India) flag KL Rahul (India) 938.02 M-58 | R-2648 | A-56 | SR*-138 | as of 16-Apr-2022
35 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 937.93 M-57 | R-2364 | A-50 | SR*-161 | as of 20-Dec-2012
36 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 937.36 M-62 | R-2071 | A-41 | SR*-153 | as of 27-Dec-2017
37 No change KL Rahul (India) flag KL Rahul (India) 935.99 M-40 | R-1847 | A-56 | SR*-142 | as of 26-Oct-2020
38 No change KL Rahul (India) flag KL Rahul (India) 934.38 M-59 | R-2680 | A-55 | SR*-139 | as of 07-Apr-2022
39 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 934.35 M-68 | R-2790 | A-50 | SR*-158 | as of 13-Apr-2013
40 No change KL Rahul (India) flag KL Rahul (India) 932.86 M-43 | R-2013 | A-56 | SR*-142 | as of 12-Apr-2021
41 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 932.66 M-63 | R-2595 | A-49 | SR*-159 | as of 15-Feb-2013
42 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 930.77 M-52 | R-2183 | A-51 | SR*-161 | as of 11-May-2012
43 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 930.43 M-69 | R-2842 | A-51 | SR*-157 | as of 20-Apr-2013
44 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 930.36 M-66 | R-2701 | A-49 | SR*-158 | as of 09-Apr-2013
45 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 928.57 M-74 | R-3149 | A-52 | SR*-160 | as of 04-Aug-2013
46 No change KL Rahul (India) flag KL Rahul (India) 927.47 M-49 | R-2253 | A-56 | SR*-140 | as of 30-Apr-2021
47 No change Shubman Gill (India) flag Shubman Gill (India) 927.37 M-67 | R-2746 | A-46 | SR*-145 | as of 18-May-2025
48 No change KL Rahul (India) flag KL Rahul (India) 926.49 M-50 | R-2302 | A-56 | SR*-140 | as of 21-Sep-2021
49 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 926.45 M-69 | R-2803 | A-49 | SR*-158 | as of 16-Apr-2013
50 No change Virat Kohli (India) flag Virat Kohli (India) 925.69 M-60 | R-2417 | A-50 | SR*-139 | as of 22-May-2016
51 No change KL Rahul (India) flag KL Rahul (India) 925.21 M-57 | R-2536 | A-54 | SR*-137 | as of 10-May-2022
52 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 923.57 M-53 | R-2189 | A-50 | SR*-160 | as of 14-May-2012
53 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 923.26 M-58 | R-2377 | A-50 | SR*-160 | as of 23-Dec-2012
54 No change KL Rahul (India) flag KL Rahul (India) 922.14 M-41 | R-1893 | A-56 | SR*-141 | as of 30-Oct-2020
55 No change KL Rahul (India) flag KL Rahul (India) 922.11 M-56 | R-2505 | A-56 | SR*-135 | as of 25-May-2022
56 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 922.08 M-51 | R-2126 | A-51 | SR*-160 | as of 09-May-2012
57 No change KL Rahul (India) flag KL Rahul (India) 920.90 M-39 | R-1819 | A-57 | SR*-142 | as of 24-Oct-2020
58 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 920.02 M-29 | R-1075 | A-43 | SR*-162 | as of 17-Dec-2011
59 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 919.62 M-75 | R-3177 | A-51 | SR*-159 | as of 07-Aug-2013
60 No change KL Rahul (India) flag KL Rahul (India) 919.09 M-53 | R-2422 | A-56 | SR*-135 | as of 01-Apr-2023
61 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 917.71 M-110 | R-4382 | A-49 | SR*-148 | as of 09-Dec-2015
62 No change KL Rahul (India) flag KL Rahul (India) 916.22 M-45 | R-2079 | A-55 | SR*-140 | as of 18-Apr-2021
63 No change Rishabh Pant (India) flag Rishabh Pant (India) 915.65 M-39 | R-1326 | A-38 | SR*-167 | as of 24-Mar-2019
64 No change Shubman Gill (India) flag Shubman Gill (India) 915.52 M-66 | R-2653 | A-44 | SR*-144 | as of 06-May-2025
65 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 915.19 M-76 | R-3217 | A-51 | SR*-159 | as of 10-Aug-2013
66 No change David Warner (Australia) flag David Warner (Australia) 914.98 M-62 | R-2548 | A-48 | SR*-147 | as of 02-May-2017
67 No change David Warner (Australia) flag David Warner (Australia) 914.09 M-62 | R-2580 | A-49 | SR*-147 | as of 06-May-2017
68 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 912.71 M-59 | R-2405 | A-49 | SR*-159 | as of 28-Dec-2012
69 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 912.02 M-108 | R-4282 | A-49 | SR*-147 | as of 06-Dec-2015
70 No change KL Rahul (India) flag KL Rahul (India) 911.52 M-47 | R-2143 | A-55 | SR*-139 | as of 23-Apr-2021
71 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 911.45 M-81 | R-3366 | A-50 | SR*-156 | as of 24-Aug-2013
72 No change David Warner (Australia) flag David Warner (Australia) 911.37 M-62 | R-2573 | A-49 | SR*-148 | as of 08-May-2017
73 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 910.49 M-77 | R-3260 | A-51 | SR*-157 | as of 15-Aug-2013
74 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 909.71 M-79 | R-3316 | A-50 | SR*-158 | as of 18-Aug-2013
75 No change Shubman Gill (India) flag Shubman Gill (India) 909.67 M-68 | R-2781 | A-46 | SR*-145 | as of 22-May-2025
76 No change KL Rahul (India) flag KL Rahul (India) 909.12 M-44 | R-2018 | A-55 | SR*-141 | as of 16-Apr-2021
77 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 908.70 M-33 | R-1303 | A-47 | SR*-161 | as of 08-Jan-2012
78 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 908.65 M-111 | R-4413 | A-49 | SR*-148 | as of 12-Dec-2015
79 No change David Warner (Australia) flag David Warner (Australia) 908.03 M-62 | R-2459 | A-49 | SR*-146 | as of 17-Apr-2017
80 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 907.68 M-103 | R-4192 | A-51 | SR*-147 | as of 09-Jul-2015
81 No change David Warner (Australia) flag David Warner (Australia) 906.45 M-63 | R-2398 | A-45 | SR*-145 | as of 29-May-2016
82 No change KL Rahul (India) flag KL Rahul (India) 905.37 M-38 | R-1792 | A-58 | SR*-143 | as of 20-Oct-2020
83 No change KL Rahul (India) flag KL Rahul (India) 904.89 M-42 | R-1922 | A-55 | SR*-140 | as of 01-Nov-2020
84 No change Virat Kohli (India) flag Virat Kohli (India) 903.92 M-62 | R-2471 | A-49 | SR*-139 | as of 29-May-2016
85 No change David Warner (Australia) flag David Warner (Australia) 903.56 M-61 | R-2378 | A-48 | SR*-147 | as of 12-Apr-2017
86 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 902.75 M-62 | R-2126 | A-42 | SR*-153 | as of 05-Jan-2018
87 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 902.54 M-46 | R-1415 | A-34 | SR*-146 | as of 03-Sep-2017
88 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 902.48 M-111 | R-4432 | A-49 | SR*-148 | as of 19-Dec-2015
89 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 902.04 M-100 | R-4015 | A-50 | SR*-147 | as of 30-Jun-2015
90 No change KL Rahul (India) flag KL Rahul (India) 901.81 M-59 | R-2629 | A-54 | SR*-138 | as of 10-Apr-2022
91 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 901.09 M-78 | R-3265 | A-50 | SR*-157 | as of 17-Aug-2013
92 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 900.60 M-80 | R-3319 | A-50 | SR*-157 | as of 23-Aug-2013
93 No change Shubman Gill (India) flag Shubman Gill (India) 899.71 M-65 | R-2610 | A-44 | SR*-145 | as of 02-May-2025
94 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 898.81 M-60 | R-2414 | A-48 | SR*-158 | as of 30-Dec-2012
95 No change KL Rahul (India) flag KL Rahul (India) 898.79 M-54 | R-2221 | A-48 | SR*-136 | as of 10-Apr-2025
96 No change KL Rahul (India) flag KL Rahul (India) 898.49 M-54 | R-2442 | A-56 | SR*-135 | as of 03-Apr-2023
97 No change KL Rahul (India) flag KL Rahul (India) 898.34 M-56 | R-2459 | A-53 | SR*-135 | as of 15-May-2022
98 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 897.83 M-62 | R-2481 | A-48 | SR*-157 | as of 08-Jan-2013
99 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 897.65 M-50 | R-2044 | A-49 | SR*-161 | as of 06-May-2012
100 No change Rishabh Pant (India) flag Rishabh Pant (India) 897.56 M-40 | R-1351 | A-38 | SR*-167 | as of 26-Mar-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #chrisgayle #gayle #klrahul #rahul #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings