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
290 No change Shubman Gill (India) flag Shubman Gill (India) 835.63 M-70 | R-2546 | A-40 | SR*-136 | as of 10-Apr-2024
291 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 835.62 M-66 | R-2263 | A-47 | SR*-167 | as of 10-Apr-2017
295 No change Virat Kohli (India) flag Virat Kohli (India) 834.48 M-61 | R-2185 | A-41 | SR*-136 | as of 22-Mar-2025
296 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 834.37 M-58 | R-1869 | A-43 | SR*-167 | as of 16-May-2016
297 No change Jos Buttler (England) flag Jos Buttler (England) 834.37 M-60 | R-2296 | A-43 | SR*-148 | as of 26-Apr-2022
298 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 834.09 M-62 | R-2030 | A-44 | SR*-167 | as of 05-Jul-2016
299 No change Jos Buttler (England) flag Jos Buttler (England) 833.52 M-63 | R-2307 | A-40 | SR*-144 | as of 05-Aug-2022
300 No change Virat Kohli (India) flag Virat Kohli (India) 832.98 M-62 | R-2216 | A-41 | SR*-136 | as of 28-Mar-2025
302 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 832.44 M-26 | R-945 | A-41 | SR*-175 | as of 08-Jan-2010
308 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 830.92 M-61 | R-2576 | A-52 | SR*-134 | as of 07-Aug-2023
309 No change Shubman Gill (India) flag Shubman Gill (India) 830.68 M-64 | R-2291 | A-39 | SR*-134 | as of 28-May-2023
310 No change Virender Sehwag (India) flag Virender Sehwag (India) 830.66 M-56 | R-1644 | A-31 | SR*-165 | as of 29-Apr-2012
311 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 830.52 M-28 | R-1006 | A-40 | SR*-175 | as of 13-Jan-2010
313 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 829.59 M-49 | R-1708 | A-47 | SR*-181 | as of 27-Mar-2024
314 No change Shubman Gill (India) flag Shubman Gill (India) 829.11 M-71 | R-2554 | A-39 | SR*-136 | as of 17-Apr-2024
315 No change Virat Kohli (India) flag Virat Kohli (India) 828.98 M-58 | R-2505 | A-54 | SR*-140 | as of 14-May-2018
316 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 828.88 M-59 | R-2091 | A-44 | SR*-152 | as of 09-May-2017
318 No change Virat Kohli (India) flag Virat Kohli (India) 828.19 M-57 | R-2201 | A-48 | SR*-137 | as of 14-May-2017
319 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 828.06 M-58 | R-1871 | A-43 | SR*-168 | as of 22-May-2016
321 No change Steven Smith (Australia) flag Steven Smith (Australia) 827.97 M-25 | R-1016 | A-56 | SR*-153 | as of 11-Jan-2025
322 No change Jos Buttler (England) flag Jos Buttler (England) 827.87 M-59 | R-2288 | A-43 | SR*-148 | as of 22-Apr-2022
323 No change KL Rahul (India) flag KL Rahul (India) 827.42 M-45 | R-1691 | A-51 | SR*-146 | as of 05-May-2019
325 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 827.04 M-61 | R-2058 | A-40 | SR*-153 | as of 31-Dec-2017
326 No change Virat Kohli (India) flag Virat Kohli (India) 826.89 M-65 | R-2375 | A-42 | SR*-137 | as of 24-Apr-2025
327 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 826.89 M-50 | R-1732 | A-47 | SR*-181 | as of 31-Mar-2024
328 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 826.81 M-25 | R-892 | A-41 | SR*-175 | as of 06-Jan-2010
329 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 826.07 M-36 | R-1481 | A-45 | SR*-149 | as of 13-Apr-2022
331 No change KL Rahul (India) flag KL Rahul (India) 826.01 M-36 | R-1700 | A-59 | SR*-143 | as of 15-Oct-2020
335 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 825.22 M-63 | R-2039 | A-37 | SR*-159 | as of 06-May-2024
336 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 825.08 M-47 | R-1469 | A-33 | SR*-177 | as of 17-Jun-2022
338 No change Shubman Gill (India) flag Shubman Gill (India) 824.74 M-63 | R-2252 | A-39 | SR*-134 | as of 26-May-2023
339 No change Jos Buttler (England) flag Jos Buttler (England) 824.62 M-60 | R-2308 | A-43 | SR*-145 | as of 02-May-2022
342 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 824.16 M-63 | R-2232 | A-46 | SR*-165 | as of 25-Nov-2018
344 No change Shubman Gill (India) flag Shubman Gill (India) 823.70 M-68 | R-2455 | A-40 | SR*-136 | as of 04-Apr-2024
345 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 823.68 M-78 | R-2601 | A-37 | SR*-147 | as of 13-Sep-2025
349 No change KL Rahul (India) flag KL Rahul (India) 823.16 M-54 | R-2167 | A-47 | SR*-136 | as of 29-Apr-2025
353 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 822.08 M-54 | R-1843 | A-39 | SR*-165 | as of 27-Apr-2025
354 No change Shubman Gill (India) flag Shubman Gill (India) 822.05 M-76 | R-2717 | A-39 | SR*-136 | as of 10-May-2024
355 No change Virat Kohli (India) flag Virat Kohli (India) 822.05 M-59 | R-2316 | A-48 | SR*-139 | as of 07-May-2017
357 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 820.73 M-41 | R-1646 | A-46 | SR*-123 | as of 24-May-2015
359 No change KL Rahul (India) flag KL Rahul (India) 820.49 M-53 | R-2338 | A-52 | SR*-133 | as of 28-Apr-2023
362 No change Virat Kohli (India) flag Virat Kohli (India) 820.19 M-60 | R-2365 | A-49 | SR*-136 | as of 16-May-2016
365 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 819.89 M-60 | R-2117 | A-43 | SR*-152 | as of 13-May-2017
366 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 819.81 M-58 | R-1835 | A-36 | SR*-157 | as of 18-Apr-2024
368 No change Shubman Gill (India) flag Shubman Gill (India) 819.22 M-65 | R-2322 | A-39 | SR*-135 | as of 24-Mar-2024
369 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 819.17 M-29 | R-1017 | A-41 | SR*-175 | as of 15-Jan-2010
370 No change Virat Kohli (India) flag Virat Kohli (India) 818.87 M-68 | R-2585 | A-44 | SR*-139 | as of 03-Jun-2025
373 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 818.25 M-61 | R-1967 | A-43 | SR*-166 | as of 01-Jul-2016
375 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 818.03 M-64 | R-2271 | A-45 | SR*-166 | as of 28-Nov-2018
377 No change KL Rahul (India) flag KL Rahul (India) 817.70 M-53 | R-2128 | A-46 | SR*-134 | as of 05-Apr-2025
378 No change Virat Kohli (India) flag Virat Kohli (India) 817.50 M-67 | R-2542 | A-44 | SR*-139 | as of 29-May-2025
379 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 817.40 M-64 | R-2112 | A-45 | SR*-166 | as of 13-Jul-2016
381 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 816.93 M-62 | R-2600 | A-51 | SR*-134 | as of 08-Aug-2023
382 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 816.76 M-27 | R-953 | A-40 | SR*-174 | as of 10-Jan-2010
385 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 816.19 M-51 | R-1742 | A-47 | SR*-180 | as of 05-Apr-2024
388 No change Shubman Gill (India) flag Shubman Gill (India) 814.94 M-72 | R-2589 | A-39 | SR*-136 | as of 21-Apr-2024
389 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 814.48 M-61 | R-2123 | A-42 | SR*-153 | as of 17-May-2017
390 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 814.13 M-58 | R-2007 | A-43 | SR*-152 | as of 07-May-2017
391 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 814.13 M-37 | R-1493 | A-44 | SR*-149 | as of 17-Apr-2022
393 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 813.94 M-46 | R-1565 | A-46 | SR*-178 | as of 08-Feb-2024
394 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 813.83 M-48 | R-1628 | A-45 | SR*-179 | as of 23-Mar-2024
396 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 813.69 M-48 | R-1506 | A-33 | SR*-178 | as of 18-Jun-2022
399 No change Virat Kohli (India) flag Virat Kohli (India) 812.91 M-65 | R-2377 | A-43 | SR*-137 | as of 20-Apr-2025
402 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 812.44 M-42 | R-1647 | A-45 | SR*-122 | as of 20-Jun-2015
403 No change Virat Kohli (India) flag Virat Kohli (India) 812.22 M-58 | R-2467 | A-52 | SR*-139 | as of 12-May-2018
404 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 811.60 M-30 | R-1048 | A-40 | SR*-172 | as of 17-Jan-2010
408 No change Shubman Gill (India) flag Shubman Gill (India) 811.12 M-73 | R-2595 | A-39 | SR*-136 | as of 24-Apr-2024
410 No change KL Rahul (India) flag KL Rahul (India) 810.60 M-43 | R-1618 | A-52 | SR*-145 | as of 29-Apr-2019
411 No change Jos Buttler (England) flag Jos Buttler (England) 810.37 M-64 | R-2313 | A-39 | SR*-143 | as of 08-Aug-2022
412 No change Virat Kohli (India) flag Virat Kohli (India) 810.33 M-65 | R-2341 | A-42 | SR*-137 | as of 13-Apr-2025
413 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 810.29 M-66 | R-2844 | A-51 | SR*-133 | as of 08-Mar-2024
415 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 810.23 M-65 | R-2157 | A-45 | SR*-166 | as of 16-Jul-2016
417 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 809.61 M-53 | R-1789 | A-39 | SR*-165 | as of 23-Apr-2025
419 No change Virat Kohli (India) flag Virat Kohli (India) 809.00 M-75 | R-2592 | A-41 | SR*-133 | as of 22-May-2024
420 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 808.64 M-63 | R-2030 | A-44 | SR*-167 | as of 11-Jul-2016
421 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 808.60 M-73 | R-2588 | A-45 | SR*-165 | as of 28-Jan-2019
422 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 808.24 M-53 | R-1818 | A-47 | SR*-180 | as of 15-Apr-2024
423 No change Jos Buttler (England) flag Jos Buttler (England) 807.85 M-67 | R-2451 | A-40 | SR*-144 | as of 18-Aug-2022
430 No change Jos Buttler (England) flag Jos Buttler (England) 806.53 M-59 | R-2217 | A-41 | SR*-145 | as of 10-Jan-2023
432 No change Jos Buttler (England) flag Jos Buttler (England) 806.14 M-65 | R-2354 | A-39 | SR*-143 | as of 13-Aug-2022
433 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 806.07 M-43 | R-1663 | A-42 | SR*-149 | as of 13-May-2022
434 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 805.45 M-24 | R-852 | A-41 | SR*-174 | as of 03-Jan-2010
436 No change Shubman Gill (India) flag Shubman Gill (India) 805.26 M-69 | R-2474 | A-39 | SR*-135 | as of 07-Apr-2024
437 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 805.19 M-56 | R-1757 | A-36 | SR*-158 | as of 11-Apr-2024
439 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 804.97 M-54 | R-1833 | A-46 | SR*-180 | as of 20-Apr-2024
440 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 804.94 M-60 | R-1946 | A-44 | SR*-179 | as of 19-May-2024
442 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 804.82 M-65 | R-2196 | A-46 | SR*-166 | as of 14-Apr-2017
444 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 804.64 M-49 | R-1517 | A-33 | SR*-178 | as of 23-Jun-2022
445 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 804.32 M-61 | R-2528 | A-51 | SR*-133 | as of 05-Aug-2023
446 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 804.09 M-78 | R-2601 | A-37 | SR*-147 | as of 13-Sep-2025
447 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 804.07 M-47 | R-1565 | A-45 | SR*-178 | as of 10-Feb-2024
448 No change Virender Sehwag (India) flag Virender Sehwag (India) 803.96 M-55 | R-1581 | A-30 | SR*-165 | as of 27-Apr-2012
450 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 803.09 M-62 | R-2028 | A-44 | SR*-177 | as of 24-May-2024
452 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 802.72 M-57 | R-1902 | A-45 | SR*-180 | as of 02-May-2024
453 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 802.69 M-62 | R-2534 | A-50 | SR*-133 | as of 31-Jul-2023
455 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 802.36 M-61 | R-1978 | A-44 | SR*-178 | as of 21-May-2024
457 No change Virender Sehwag (India) flag Virender Sehwag (India) 801.86 M-55 | R-1586 | A-31 | SR*-166 | as of 10-May-2012
459 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 801.64 M-67 | R-2895 | A-51 | SR*-133 | as of 11-Mar-2024
460 No change Virat Kohli (India) flag Virat Kohli (India) 801.58 M-59 | R-2517 | A-54 | SR*-140 | as of 17-May-2018
461 No change KL Rahul (India) flag KL Rahul (India) 801.53 M-53 | R-2259 | A-51 | SR*-132 | as of 01-May-2023
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #shubmangill #gill #abdevilliers #villiers #viratkohli #kohli #josbuttler #buttler #rosstaylor #taylor #babarazam #azam #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings