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
201 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 831.08 M-114 | R-4427 | A-47 | SR*-148 | as of 06-Feb-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
203 No change Jos Buttler (England) flag Jos Buttler (England) 830.97 M-63 | R-2307 | A-40 | SR*-144 | as of 05-Aug-2022
204 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 830.90 M-53 | R-1741 | A-36 | SR*-162 | as of 04-Apr-2025
205 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 829.85 M-53 | R-1722 | A-36 | SR*-161 | as of 13-Apr-2025
206 No change Rishabh Pant (India) flag Rishabh Pant (India) 829.61 M-53 | R-1698 | A-36 | SR*-163 | as of 08-May-2019
207 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 829.28 M-63 | R-2030 | A-44 | SR*-167 | as of 11-Jul-2016
208 No change KL Rahul (India) flag KL Rahul (India) 828.03 M-56 | R-2548 | A-55 | SR*-140 | as of 28-Mar-2022
209 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 827.91 M-58 | R-1667 | A-42 | SR*-169 | as of 22-Apr-2016
210 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 827.46 M-127 | R-4391 | A-40 | SR*-146 | as of 29-Nov-2016
211 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 827.35 M-142 | R-4721 | A-40 | SR*-147 | as of 26-Apr-2018
212 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 826.98 M-105 | R-4217 | A-50 | SR*-147 | as of 12-Jul-2015
213 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 826.48 M-58 | R-1869 | A-42 | SR*-167 | as of 18-May-2016
214 No change Virat Kohli (India) flag Virat Kohli (India) 826.18 M-59 | R-2316 | A-48 | SR*-139 | as of 07-May-2017
215 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 825.44 M-47 | R-1608 | A-39 | SR*-164 | as of 30-Jun-2011
216 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 825.24 M-141 | R-4693 | A-40 | SR*-146 | as of 12-May-2018
217 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 825.19 M-65 | R-2196 | A-46 | SR*-166 | as of 14-Apr-2017
218 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 825.08 M-62 | R-2071 | A-41 | SR*-153 | as of 27-Dec-2017
219 No change Rishabh Pant (India) flag Rishabh Pant (India) 824.87 M-54 | R-1736 | A-36 | SR*-163 | as of 10-May-2019
220 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 824.71 M-63 | R-2338 | A-43 | SR*-138 | as of 05-May-2024
221 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 824.50 M-75 | R-3159 | A-52 | SR*-156 | as of 06-May-2014
222 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 824.42 M-141 | R-4698 | A-40 | SR*-147 | as of 21-Apr-2018
223 No change David Warner (Australia) flag David Warner (Australia) 823.46 M-55 | R-1921 | A-42 | SR*-148 | as of 15-May-2015
224 No change KL Rahul (India) flag KL Rahul (India) 823.15 M-53 | R-2312 | A-51 | SR*-134 | as of 19-Apr-2023
225 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 823.15 M-61 | R-2060 | A-36 | SR*-156 | as of 20-May-2025
226 No change Rishabh Pant (India) flag Rishabh Pant (India) 823.10 M-50 | R-1591 | A-35 | SR*-162 | as of 28-Apr-2019
227 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 822.53 M-66 | R-2189 | A-45 | SR*-165 | as of 17-Jul-2016
228 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 820.91 M-63 | R-2292 | A-41 | SR*-139 | as of 30-Mar-2025
229 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 820.74 M-30 | R-1175 | A-47 | SR*-164 | as of 23-Dec-2011
230 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 820.51 M-128 | R-4392 | A-40 | SR*-146 | as of 02-Dec-2016
231 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 819.91 M-65 | R-2380 | A-43 | SR*-137 | as of 12-May-2024
232 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 819.35 M-113 | R-4324 | A-46 | SR*-147 | as of 12-Feb-2016
233 No change Shubman Gill (India) flag Shubman Gill (India) 819.23 M-66 | R-2513 | A-42 | SR*-142 | as of 21-Apr-2025
234 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 819.10 M-40 | R-1611 | A-49 | SR*-164 | as of 16-Feb-2012
235 No change KL Rahul (India) flag KL Rahul (India) 818.85 M-53 | R-2269 | A-50 | SR*-133 | as of 10-Apr-2023
236 No change Rishabh Pant (India) flag Rishabh Pant (India) 818.26 M-43 | R-1406 | A-36 | SR*-164 | as of 04-Apr-2019
237 No change Virat Kohli (India) flag Virat Kohli (India) 818.04 M-59 | R-2290 | A-48 | SR*-136 | as of 14-May-2016
238 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 817.36 M-114 | R-4066 | A-41 | SR*-146 | as of 04-Jul-2016
239 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 817.00 M-97 | R-3844 | A-48 | SR*-146 | as of 05-Jun-2015
240 No change David Warner (Australia) flag David Warner (Australia) 816.92 M-57 | R-1967 | A-41 | SR*-147 | as of 18-Apr-2016
241 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.76 M-107 | R-3730 | A-41 | SR*-144 | as of 29-May-2016
242 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.32 M-141 | R-4689 | A-40 | SR*-147 | as of 14-May-2018
243 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 815.07 M-74 | R-3121 | A-52 | SR*-156 | as of 04-May-2014
244 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 813.68 M-129 | R-4397 | A-40 | SR*-145 | as of 03-Dec-2016
245 No change Rishabh Pant (India) flag Rishabh Pant (India) 813.46 M-52 | R-1649 | A-36 | SR*-162 | as of 04-May-2019
246 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 813.34 M-142 | R-4707 | A-40 | SR*-147 | as of 16-May-2018
247 No change Virat Kohli (India) flag Virat Kohli (India) 813.19 M-68 | R-2230 | A-38 | SR*-129 | as of 21-Apr-2024
248 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 812.34 M-57 | R-1675 | A-41 | SR*-166 | as of 30-Apr-2016
249 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 812.24 M-47 | R-1580 | A-39 | SR*-163 | as of 26-Jun-2011
250 No change Rishabh Pant (India) flag Rishabh Pant (India) 811.88 M-51 | R-1596 | A-35 | SR*-162 | as of 01-May-2019
251 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 811.84 M-59 | R-2091 | A-44 | SR*-152 | as of 09-May-2017
252 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 811.69 M-140 | R-4636 | A-39 | SR*-147 | as of 19-Apr-2018
253 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 811.67 M-57 | R-1607 | A-41 | SR*-168 | as of 17-Apr-2016
254 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 810.76 M-113 | R-4322 | A-46 | SR*-147 | as of 13-Feb-2016
255 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 810.61 M-112 | R-4236 | A-45 | SR*-146 | as of 16-Feb-2016
256 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 810.31 M-38 | R-1465 | A-46 | SR*-162 | as of 13-Feb-2012
257 No change Rishabh Pant (India) flag Rishabh Pant (India) 810.20 M-45 | R-1470 | A-36 | SR*-163 | as of 12-Apr-2019
258 No change Jos Buttler (England) flag Jos Buttler (England) 809.67 M-60 | R-2296 | A-43 | SR*-148 | as of 26-Apr-2022
259 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 809.61 M-58 | R-1901 | A-35 | SR*-153 | as of 24-Apr-2025
260 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 809.55 M-49 | R-1637 | A-38 | SR*-164 | as of 04-Jul-2011
261 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 809.29 M-130 | R-4441 | A-40 | SR*-145 | as of 06-Dec-2016
262 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 808.79 M-58 | R-1628 | A-40 | SR*-166 | as of 24-Apr-2016
263 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 808.69 M-65 | R-2186 | A-46 | SR*-166 | as of 16-Apr-2017
264 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 808.16 M-117 | R-4158 | A-42 | SR*-147 | as of 15-Jul-2016
265 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 808.10 M-116 | R-4113 | A-42 | SR*-147 | as of 11-Jul-2016
266 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 808.06 M-60 | R-2024 | A-36 | SR*-155 | as of 18-May-2025
267 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 806.93 M-66 | R-2380 | A-42 | SR*-137 | as of 18-May-2024
268 No change Marcus Trescothick (England) flag Marcus Trescothick (England) 806.72 M-48 | R-1636 | A-39 | SR*-164 | as of 01-Jul-2011
269 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 806.59 M-62 | R-2306 | A-43 | SR*-138 | as of 01-May-2024
270 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 805.97 M-105 | R-3645 | A-41 | SR*-144 | as of 22-May-2016
271 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 805.92 M-111 | R-4167 | A-45 | SR*-146 | as of 12-Apr-2016
272 No change Sai Sudharsan (India) flag Sai Sudharsan (India) 805.34 M-40 | R-1793 | A-50 | SR*-146 | as of 30-May-2025
273 No change David Warner (Australia) flag David Warner (Australia) 805.04 M-55 | R-1864 | A-40 | SR*-147 | as of 12-Apr-2016
274 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 804.95 M-115 | R-4066 | A-41 | SR*-146 | as of 07-Jul-2016
275 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 804.07 M-105 | R-3671 | A-41 | SR*-144 | as of 18-May-2016
276 No change Jos Buttler (England) flag Jos Buttler (England) 803.98 M-60 | R-2308 | A-43 | SR*-145 | as of 02-May-2022
277 No change Jos Buttler (England) flag Jos Buttler (England) 803.80 M-64 | R-2313 | A-39 | SR*-143 | as of 08-Aug-2022
278 No change David Warner (Australia) flag David Warner (Australia) 803.37 M-56 | R-1919 | A-40 | SR*-145 | as of 11-May-2015
279 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 803.32 M-35 | R-1323 | A-44 | SR*-160 | as of 17-Jan-2012
280 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 803.29 M-61 | R-2244 | A-42 | SR*-138 | as of 28-Apr-2024
281 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 803.17 M-64 | R-2156 | A-46 | SR*-165 | as of 23-Apr-2017
282 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 803.07 M-125 | R-4332 | A-40 | SR*-146 | as of 07-Aug-2016
283 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 802.67 M-59 | R-2409 | A-54 | SR*-137 | as of 28-May-2023
284 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 802.25 M-53 | R-2189 | A-50 | SR*-160 | as of 14-May-2012
285 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 802.18 M-106 | R-3837 | A-43 | SR*-145 | as of 02-May-2016
286 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 802.09 M-64 | R-2050 | A-37 | SR*-158 | as of 11-May-2024
287 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 801.93 M-109 | R-3784 | A-40 | SR*-145 | as of 03-Jun-2016
288 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 801.78 M-60 | R-2117 | A-43 | SR*-152 | as of 13-May-2017
289 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 801.34 M-52 | R-2183 | A-51 | SR*-161 | as of 11-May-2012
290 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 801.24 M-98 | R-3853 | A-48 | SR*-146 | as of 23-Jun-2015
291 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 800.06 M-110 | R-4078 | A-44 | SR*-146 | as of 17-Apr-2016
292 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 799.15 M-112 | R-3907 | A-40 | SR*-145 | as of 19-Jun-2016
293 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 799.03 M-118 | R-4159 | A-42 | SR*-146 | as of 16-Jul-2016
294 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 798.93 M-57 | R-1662 | A-41 | SR*-166 | as of 02-May-2016
295 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 798.78 M-96 | R-3759 | A-47 | SR*-146 | as of 31-May-2015
296 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 798.72 M-54 | R-1705 | A-36 | SR*-156 | as of 26-May-2023
297 No change Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 798.36 M-58 | R-1874 | A-34 | SR*-151 | as of 19-Apr-2025
298 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 797.78 M-110 | R-3815 | A-40 | SR*-145 | as of 10-Jun-2016
299 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 797.73 M-111 | R-3855 | A-40 | SR*-145 | as of 17-Jun-2016
300 No change Ruturaj Gaikwad (India) flag Ruturaj Gaikwad (India) 796.73 M-64 | R-2297 | A-40 | SR*-139 | as of 05-Apr-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #chrisgayle #gayle #viratkohli #kohli #josbuttler #buttler #suryakumaryadav #yadav #rishabhpant #pant #abdevilliers #villiers #klrahul #rahul #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings