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
954 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 747.57 M-61 | R-2429 | A-49 | SR*-131 | as of 26-Jan-2024
956 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 747.45 M-94 | R-3149 | A-46 | SR*-160 | as of 20-Sep-2021
959 No change Jos Buttler (England) flag Jos Buttler (England) 747.25 M-112 | R-4189 | A-42 | SR*-145 | as of 17-Jul-2025
960 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 747.24 M-65 | R-2622 | A-49 | SR*-130 | as of 06-Feb-2024
961 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 747.03 M-55 | R-1705 | A-36 | SR*-156 | as of 07-Apr-2024
963 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 746.49 M-43 | R-1428 | A-46 | SR*-174 | as of 30-Jan-2024
965 No change Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 745.18 M-45 | R-1323 | A-31 | SR*-142 | as of 26-Feb-2020
967 No change KL Rahul (India) flag KL Rahul (India) 744.97 M-43 | R-1484 | A-49 | SR*-144 | as of 13-Apr-2019
968 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 744.92 M-96 | R-3146 | A-44 | SR*-159 | as of 22-Apr-2021
969 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 744.86 M-52 | R-1674 | A-36 | SR*-162 | as of 31-Mar-2025
971 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 744.79 M-92 | R-3043 | A-44 | SR*-158 | as of 28-Oct-2020
974 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 744.45 M-44 | R-1468 | A-46 | SR*-176 | as of 03-Feb-2024
975 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 744.42 M-69 | R-2135 | A-33 | SR*-174 | as of 07-Jul-2024
977 No change Virender Sehwag (India) flag Virender Sehwag (India) 744.38 M-55 | R-1601 | A-30 | SR*-160 | as of 23-Apr-2013
980 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 744.12 M-73 | R-2826 | A-47 | SR*-130 | as of 14-Feb-2022
981 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 744.11 M-53 | R-1566 | A-31 | SR*-176 | as of 06-Jul-2022
982 No change Jos Buttler (England) flag Jos Buttler (England) 743.95 M-68 | R-2490 | A-40 | SR*-143 | as of 23-Apr-2023
983 No change Virat Kohli (India) flag Virat Kohli (India) 743.85 M-69 | R-2281 | A-39 | SR*-129 | as of 25-Apr-2024
986 No change Sanju Samson (India) flag Sanju Samson (India) 743.28 M-70 | R-2150 | A-36 | SR*-151 | as of 07-May-2024
987 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 743.20 M-95 | R-3158 | A-44 | SR*-157 | as of 06-Nov-2020
988 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 743.05 M-40 | R-1578 | A-45 | SR*-122 | as of 19-May-2015
990 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 742.95 M-73 | R-2626 | A-44 | SR*-129 | as of 15-Jun-2021
991 No change Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 742.87 M-89 | R-2513 | A-32 | SR*-164 | as of 05-Mar-2019
992 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 742.86 M-74 | R-2258 | A-33 | SR*-176 | as of 22-Jul-2024
995 No change Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 742.42 M-87 | R-2440 | A-32 | SR*-165 | as of 27-Feb-2019
996 No change Virender Sehwag (India) flag Virender Sehwag (India) 742.29 M-49 | R-1382 | A-30 | SR*-170 | as of 05-May-2011
998 No change Finn Allen (New Zealand) flag Finn Allen (New Zealand) 741.68 M-44 | R-1376 | A-34 | SR*-176 | as of 27-Jan-2022
999 No change Chris Lynn (Australia) flag Chris Lynn (Australia) 741.61 M-65 | R-2267 | A-43 | SR*-152 | as of 29-Apr-2018
1000 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 741.44 M-58 | R-1667 | A-42 | SR*-169 | as of 22-Apr-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #babarazam #azam #abdevilliers #villiers #josbuttler #buttler #suryakumaryadav #yadav #heinrichklaasen #klaasen #kamranakmal #akmal #klrahul #rahul #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings