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
101 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 897.48 M-99 | R-3943 | A-49 | SR*-147 | as of 28-Jun-2015
102 No change David Warner (Australia) flag David Warner (Australia) 897.41 M-62 | R-2391 | A-46 | SR*-146 | as of 05-Apr-2017
103 No change David Warner (Australia) flag David Warner (Australia) 897.15 M-61 | R-2329 | A-47 | SR*-147 | as of 09-Apr-2017
104 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 897.03 M-109 | R-4290 | A-48 | SR*-147 | as of 07-Dec-2015
105 No change KL Rahul (India) flag KL Rahul (India) 896.67 M-37 | R-1777 | A-59 | SR*-143 | as of 18-Oct-2020
106 No change KL Rahul (India) flag KL Rahul (India) 896.58 M-48 | R-2162 | A-54 | SR*-139 | as of 26-Apr-2021
107 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 896.30 M-104 | R-4206 | A-50 | SR*-147 | as of 11-Jul-2015
108 No change KL Rahul (India) flag KL Rahul (India) 896.11 M-56 | R-2433 | A-54 | SR*-134 | as of 18-May-2022
109 No change KL Rahul (India) flag KL Rahul (India) 896.06 M-51 | R-2323 | A-55 | SR*-139 | as of 25-Sep-2021
110 No change KL Rahul (India) flag KL Rahul (India) 895.95 M-46 | R-2083 | A-53 | SR*-140 | as of 21-Apr-2021
111 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 895.69 M-55 | R-1980 | A-43 | SR*-166 | as of 21-May-2025
112 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 895.51 M-36 | R-1424 | A-47 | SR*-163 | as of 10-Feb-2012
113 No change Virat Kohli (India) flag Virat Kohli (India) 894.51 M-58 | R-2277 | A-48 | SR*-138 | as of 14-Apr-2017
114 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 893.71 M-56 | R-2037 | A-43 | SR*-166 | as of 26-May-2025
115 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 892.72 M-112 | R-4421 | A-48 | SR*-148 | as of 18-Jan-2016
116 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 892.34 M-47 | R-1608 | A-39 | SR*-164 | as of 30-Jun-2011
117 No change Virat Kohli (India) flag Virat Kohli (India) 890.83 M-61 | R-2417 | A-49 | SR*-139 | as of 24-May-2016
118 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 889.79 M-102 | R-4087 | A-50 | SR*-147 | as of 07-Jul-2015
119 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 889.04 M-111 | R-4378 | A-48 | SR*-147 | as of 23-Dec-2015
120 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 888.97 M-101 | R-4023 | A-49 | SR*-147 | as of 04-Jul-2015
121 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 888.72 M-49 | R-2018 | A-49 | SR*-162 | as of 02-May-2012
122 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 887.93 M-141 | R-4724 | A-40 | SR*-146 | as of 04-May-2018
123 No change KL Rahul (India) flag KL Rahul (India) 887.68 M-53 | R-2411 | A-55 | SR*-138 | as of 01-Oct-2021
124 No change David Warner (Australia) flag David Warner (Australia) 887.46 M-66 | R-2869 | A-53 | SR*-143 | as of 29-Apr-2019
125 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 886.99 M-60 | R-2189 | A-48 | SR*-165 | as of 16-Nov-2018
126 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 885.84 M-105 | R-4217 | A-50 | SR*-147 | as of 12-Jul-2015
127 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 885.81 M-45 | R-1405 | A-33 | SR*-177 | as of 03-Jun-2022
128 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 884.93 M-61 | R-2416 | A-47 | SR*-157 | as of 04-Jan-2013
129 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 884.69 M-141 | R-4694 | A-40 | SR*-146 | as of 06-May-2018
130 No change David Warner (Australia) flag David Warner (Australia) 884.59 M-61 | R-2458 | A-48 | SR*-145 | as of 28-Apr-2017
131 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 884.57 M-107 | R-4274 | A-49 | SR*-148 | as of 23-Jul-2015
132 No change KL Rahul (India) flag KL Rahul (India) 884.17 M-54 | R-2450 | A-54 | SR*-138 | as of 03-Oct-2021
133 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 883.89 M-133 | R-4423 | A-40 | SR*-150 | as of 21-Aug-2018
134 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 883.60 M-113 | R-4427 | A-48 | SR*-148 | as of 05-Feb-2016
135 No change David Warner (Australia) flag David Warner (Australia) 883.39 M-62 | R-2462 | A-49 | SR*-145 | as of 19-Apr-2017
136 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 883.18 M-142 | R-4695 | A-39 | SR*-146 | as of 08-May-2018
137 No change David Warner (Australia) flag David Warner (Australia) 883.03 M-62 | R-2404 | A-47 | SR*-146 | as of 15-Apr-2017
138 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 883.01 M-37 | R-1463 | A-47 | SR*-164 | as of 11-Feb-2012
139 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 882.97 M-132 | R-4423 | A-40 | SR*-150 | as of 15-Aug-2018
140 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 882.60 M-46 | R-1421 | A-33 | SR*-177 | as of 06-Jun-2022
141 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 882.48 M-34 | R-1323 | A-46 | SR*-160 | as of 11-Jan-2012
142 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 882.04 M-106 | R-4244 | A-49 | SR*-148 | as of 19-Jul-2015
143 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 881.29 M-142 | R-4721 | A-40 | SR*-147 | as of 26-Apr-2018
144 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 880.79 M-57 | R-2070 | A-43 | SR*-166 | as of 30-May-2025
145 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 880.62 M-111 | R-4344 | A-48 | SR*-147 | as of 30-Dec-2015
146 No change David Warner (Australia) flag David Warner (Australia) 880.45 M-66 | R-2852 | A-53 | SR*-144 | as of 21-Apr-2019
147 No change Shubman Gill (India) flag Shubman Gill (India) 880.39 M-69 | R-2794 | A-45 | SR*-145 | as of 25-May-2025
148 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 879.18 M-39 | R-1581 | A-48 | SR*-164 | as of 14-Feb-2012
149 No change KL Rahul (India) flag KL Rahul (India) 879.00 M-52 | R-2344 | A-55 | SR*-139 | as of 28-Sep-2021
150 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 878.32 M-141 | R-4698 | A-40 | SR*-147 | as of 21-Apr-2018
151 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 877.44 M-61 | R-2087 | A-42 | SR*-152 | as of 02-Jan-2018
152 No change David Warner (Australia) flag David Warner (Australia) 877.02 M-62 | R-2498 | A-49 | SR*-145 | as of 22-Apr-2017
153 No change David Warner (Australia) flag David Warner (Australia) 876.92 M-66 | R-2818 | A-52 | SR*-143 | as of 23-Apr-2019
154 No change David Warner (Australia) flag David Warner (Australia) 876.91 M-65 | R-2788 | A-53 | SR*-142 | as of 27-Apr-2019
155 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 875.97 M-37 | R-1651 | A-50 | SR*-145 | as of 18-May-2025
156 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 875.97 M-141 | R-4693 | A-40 | SR*-146 | as of 12-May-2018
157 No change KL Rahul (India) flag KL Rahul (India) 875.56 M-53 | R-2325 | A-52 | SR*-133 | as of 15-Apr-2023
158 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 875.40 M-97 | R-3844 | A-48 | SR*-146 | as of 05-Jun-2015
159 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 875.40 M-48 | R-1636 | A-39 | SR*-164 | as of 01-Jul-2011
160 No change KL Rahul (India) flag KL Rahul (India) 875.35 M-53 | R-2368 | A-53 | SR*-133 | as of 22-Apr-2023
161 No change KL Rahul (India) flag KL Rahul (India) 874.88 M-54 | R-2422 | A-55 | SR*-135 | as of 07-Apr-2023
162 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 874.88 M-61 | R-2221 | A-47 | SR*-166 | as of 18-Nov-2018
163 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 874.53 M-112 | R-4336 | A-47 | SR*-147 | as of 04-Jan-2016
164 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.67 M-48 | R-1947 | A-49 | SR*-162 | as of 28-Apr-2012
165 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.48 M-114 | R-4427 | A-47 | SR*-148 | as of 06-Feb-2016
166 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.23 M-46 | R-1861 | A-48 | SR*-163 | as of 23-Apr-2012
167 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 873.20 M-31 | R-1237 | A-44 | SR*-160 | as of 08-Feb-2025
168 No change Virat Kohli (India) flag Virat Kohli (India) 873.09 M-60 | R-2405 | A-49 | SR*-139 | as of 18-May-2016
169 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 871.74 M-58 | R-2114 | A-43 | SR*-166 | as of 01-Jun-2025
170 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 871.65 M-140 | R-4636 | A-39 | SR*-147 | as of 19-Apr-2018
171 No change Virat Kohli (India) flag Virat Kohli (India) 871.29 M-58 | R-2292 | A-49 | SR*-139 | as of 23-Apr-2017
172 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 870.34 M-53 | R-1872 | A-42 | SR*-167 | as of 01-May-2025
173 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 870.15 M-47 | R-1580 | A-39 | SR*-163 | as of 26-Jun-2011
174 No change Virat Kohli (India) flag Virat Kohli (India) 869.71 M-59 | R-2304 | A-48 | SR*-138 | as of 18-Apr-2017
175 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 869.60 M-133 | R-4385 | A-39 | SR*-150 | as of 09-Aug-2018
176 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 869.34 M-112 | R-4357 | A-47 | SR*-147 | as of 09-Jan-2016
177 No change KL Rahul (India) flag KL Rahul (India) 868.98 M-56 | R-2209 | A-46 | SR*-136 | as of 21-May-2025
178 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 868.39 M-59 | R-1950 | A-44 | SR*-168 | as of 24-May-2016
179 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 867.86 M-49 | R-1637 | A-38 | SR*-164 | as of 04-Jul-2011
180 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 867.69 M-133 | R-4419 | A-39 | SR*-150 | as of 11-Aug-2018
181 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 867.40 M-141 | R-4689 | A-40 | SR*-147 | as of 14-May-2018
182 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 867.09 M-111 | R-4295 | A-47 | SR*-147 | as of 02-Jan-2016
183 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 866.92 M-40 | R-1611 | A-49 | SR*-164 | as of 16-Feb-2012
184 No change Virat Kohli (India) flag Virat Kohli (India) 866.61 M-58 | R-2240 | A-48 | SR*-139 | as of 16-Apr-2017
185 No change KL Rahul (India) flag KL Rahul (India) 866.13 M-54 | R-2178 | A-47 | SR*-134 | as of 16-Apr-2025
186 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 865.26 M-112 | R-4365 | A-47 | SR*-147 | as of 11-Jan-2016
187 No change Rishabh Pant (India) flag Rishabh Pant (India) 865.21 M-41 | R-1362 | A-37 | SR*-166 | as of 30-Mar-2019
188 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 865.20 M-42 | R-1681 | A-48 | SR*-164 | as of 12-Apr-2012
189 No change Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 864.69 M-28 | R-1138 | A-46 | SR*-158 | as of 29-Jan-2025
190 No change KL Rahul (India) flag KL Rahul (India) 864.09 M-54 | R-2145 | A-47 | SR*-134 | as of 13-Apr-2025
191 No change Evin Lewis (West Indies) flag Evin Lewis (West Indies) 863.20 M-47 | R-1421 | A-33 | SR*-145 | as of 05-Sep-2017
192 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 862.91 M-142 | R-4707 | A-40 | SR*-147 | as of 16-May-2018
193 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 862.65 M-98 | R-3853 | A-48 | SR*-146 | as of 23-Jun-2015
194 No change David Warner (Australia) flag David Warner (Australia) 862.43 M-61 | R-2192 | A-43 | SR*-149 | as of 30-Apr-2016
195 No change KL Rahul (India) flag KL Rahul (India) 861.29 M-53 | R-2160 | A-48 | SR*-136 | as of 27-Apr-2025
196 No change Shaun Marsh (Australia) flag Shaun Marsh (Australia) 860.98 M-30 | R-1366 | A-57 | SR*-144 | as of 22-Dec-2011
197 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 860.89 M-45 | R-1857 | A-49 | SR*-163 | as of 20-Apr-2012
198 No change David Warner (Australia) flag David Warner (Australia) 860.50 M-62 | R-2243 | A-43 | SR*-149 | as of 08-May-2016
199 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 859.99 M-73 | R-3094 | A-52 | SR*-156 | as of 28-Apr-2014
200 No change David Warner (Australia) flag David Warner (Australia) 859.62 M-66 | R-2813 | A-52 | SR*-143 | as of 17-Apr-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #chrisgayle #gayle #davidwarner #warner #klrahul #rahul #suryakumaryadav #yadav #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings