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
629 Down 21 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 589.34 M-42 | R-926 | A-30 | SR*-141 | as of 02-Apr-2023
631 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 588.96 M-47 | R-1266 | A-31 | SR*-134 | as of 19-Jun-2024
632 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 588.86 M-32 | R-1018 | A-34 | SR*-136 | as of 30-Mar-2016
638 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 587.99 M-46 | R-1361 | A-31 | SR*-145 | as of 17-Nov-2021
639 Down 21 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 587.68 M-52 | R-1024 | A-24 | SR*-147 | as of 24-Jun-2024
640 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 587.55 M-37 | R-1082 | A-37 | SR*-137 | as of 01-Sep-2023
641 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 587.21 M-83 | R-3229 | A-53 | SR*-128 | as of 13-Dec-2024
642 Down 21 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 587.08 M-27 | R-729 | A-32 | SR*-143 | as of 09-May-2010
644 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 586.98 M-39 | R-1063 | A-29 | SR*-145 | as of 20-Jul-2022
645 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 586.93 M-46 | R-1475 | A-34 | SR*-145 | as of 21-Nov-2018
646 Down 21 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 586.74 M-45 | R-1701 | A-41 | SR*-152 | as of 11-Mar-2024
647 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 586.65 M-80 | R-2467 | A-36 | SR*-128 | as of 14-Nov-2024
648 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 586.48 M-50 | R-1656 | A-36 | SR*-150 | as of 19-Nov-2021
651 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 586.00 M-51 | R-1360 | A-30 | SR*-135 | as of 09-Nov-2024
652 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 585.98 M-46 | R-1301 | A-36 | SR*-137 | as of 22-Jun-2024
654 Down 21 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 585.91 M-38 | R-1030 | A-38 | SR*-130 | as of 17-Jun-2022
656 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 585.77 M-46 | R-1226 | A-28 | SR*-142 | as of 14-Aug-2022
657 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 585.68 M-46 | R-1243 | A-30 | SR*-134 | as of 17-Jun-2024
658 Down 21 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 585.62 M-29 | R-841 | A-34 | SR*-123 | as of 30-Mar-2016
659 Down 21 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 585.55 M-46 | R-1238 | A-38 | SR*-155 | as of 27-Jan-2023
660 Down 21 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 585.45 M-52 | R-1024 | A-33 | SR*-175 | as of 02-Nov-2025
661 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 585.20 M-36 | R-1111 | A-40 | SR*-177 | as of 27-Oct-2022
662 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 585.10 M-82 | R-2511 | A-35 | SR*-129 | as of 18-Nov-2024
663 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 585.09 M-31 | R-756 | A-30 | SR*-121 | as of 31-Oct-2010
664 Down 21 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 584.83 M-46 | R-971 | A-37 | SR*-154 | as of 22-Jun-2024
666 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 584.47 M-45 | R-1285 | A-38 | SR*-155 | as of 29-Oct-2025
667 Down 21 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 584.05 M-44 | R-1243 | A-30 | SR*-135 | as of 30-Jul-2024
668 Down 21 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 584.00 M-31 | R-784 | A-29 | SR*-142 | as of 31-Oct-2010
669 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 583.77 M-50 | R-1408 | A-36 | SR*-139 | as of 07-Sep-2024
670 Down 21 KL Rahul (India) flag KL Rahul (India) 583.66 M-50 | R-1463 | A-34 | SR*-132 | as of 30-Oct-2022
671 Down 21 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 583.63 M-34 | R-1004 | A-42 | SR*-150 | as of 01-Sep-2023
673 Down 21 Jos Buttler (England) flag Jos Buttler (England) 583.49 M-26 | R-881 | A-42 | SR*-140 | as of 23-Oct-2021
674 Down 21 Virat Kohli (India) flag Virat Kohli (India) 583.49 M-32 | R-1291 | A-72 | SR*-140 | as of 01-Nov-2017
675 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 583.43 M-38 | R-1052 | A-29 | SR*-147 | as of 18-Jul-2022
676 Down 21 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 583.33 M-23 | R-942 | A-43 | SR*-144 | as of 19-Feb-2023
677 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 583.26 M-93 | R-2786 | A-37 | SR*-166 | as of 31-Jan-2026
679 Down 22 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 582.45 M-81 | R-3144 | A-53 | SR*-128 | as of 16-Nov-2024
680 Down 22 Shai Hope (West Indies) flag Shai Hope (West Indies) 582.40 M-35 | R-942 | A-32 | SR*-143 | as of 28-Jul-2025
682 Down 22 Brandon King (West Indies) flag Brandon King (West Indies) 581.50 M-41 | R-1136 | A-32 | SR*-134 | as of 25-May-2024
683 Down 22 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 581.47 M-37 | R-1045 | A-33 | SR*-149 | as of 01-Oct-2025
684 Down 22 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 581.47 M-38 | R-1045 | A-33 | SR*-149 | as of 03-Oct-2025
686 Down 22 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 581.28 M-42 | R-1663 | A-49 | SR*-135 | as of 14-Apr-2021
687 Down 22 Virat Kohli (India) flag Virat Kohli (India) 580.94 M-47 | R-1647 | A-61 | SR*-142 | as of 07-Jan-2020
688 Down 22 Rohit Sharma (India) flag Rohit Sharma (India) 580.83 M-29 | R-749 | A-36 | SR*-130 | as of 01-Mar-2016
690 Down 22 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 580.74 M-47 | R-1260 | A-28 | SR*-141 | as of 12-Oct-2022
691 Down 22 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 580.73 M-49 | R-1211 | A-25 | SR*-139 | as of 17-Jun-2024
695 Down 22 Shai Hope (West Indies) flag Shai Hope (West Indies) 580.22 M-43 | R-1151 | A-32 | SR*-138 | as of 09-Nov-2025
696 Down 22 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 580.06 M-36 | R-1097 | A-32 | SR*-129 | as of 05-Aug-2022
697 Down 22 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 580.02 M-30 | R-994 | A-34 | SR*-144 | as of 16-Feb-2018
699 Down 22 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 579.36 M-67 | R-1735 | A-36 | SR*-147 | as of 17-Jun-2024
700 Down 22 Aaron Finch (Australia) flag Aaron Finch (Australia) 578.84 M-44 | R-1341 | A-36 | SR*-151 | as of 23-Oct-2021
701 Down 22 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 578.64 M-44 | R-960 | A-38 | SR*-157 | as of 15-Jun-2024
702 Down 22 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 578.64 M-45 | R-960 | A-38 | SR*-157 | as of 20-Jun-2024
703 Down 22 Shane Watson (Australia) flag Shane Watson (Australia) 578.62 M-31 | R-938 | A-32 | SR*-154 | as of 31-Aug-2013
704 Down 22 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 578.61 M-33 | R-1053 | A-39 | SR*-135 | as of 20-Mar-2016
705 Down 22 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 578.49 M-40 | R-1527 | A-51 | SR*-128 | as of 30-Aug-2020
706 Down 22 Shai Hope (West Indies) flag Shai Hope (West Indies) 578.37 M-41 | R-1111 | A-34 | SR*-143 | as of 29-Jan-2026
707 Down 23 Aaron Finch (Australia) flag Aaron Finch (Australia) 578.32 M-53 | R-1535 | A-31 | SR*-140 | as of 05-Apr-2022
709 Down 23 Rohit Sharma (India) flag Rohit Sharma (India) 578.12 M-52 | R-1592 | A-33 | SR*-144 | as of 24-Feb-2019
711 Down 23 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 578.04 M-29 | R-763 | A-33 | SR*-125 | as of 08-Jun-2022
712 Down 23 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 577.96 M-57 | R-1522 | A-29 | SR*-119 | as of 17-Oct-2024
713 Down 23 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 577.87 M-37 | R-1432 | A-41 | SR*-152 | as of 27-Oct-2023
714 Down 23 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 577.40 M-33 | R-1040 | A-36 | SR*-126 | as of 20-Nov-2022
715 Down 23 Rohit Sharma (India) flag Rohit Sharma (India) 577.28 M-49 | R-1499 | A-33 | SR*-144 | as of 06-Feb-2019
716 Down 23 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 577.13 M-81 | R-2470 | A-35 | SR*-128 | as of 16-Nov-2024
718 Down 23 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 576.94 M-36 | R-916 | A-27 | SR*-131 | as of 08-Apr-2023
720 Down 23 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 576.71 M-33 | R-1338 | A-43 | SR*-150 | as of 18-Oct-2023
724 Down 23 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 575.41 M-46 | R-1708 | A-40 | SR*-152 | as of 13-Mar-2024
727 Down 23 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 574.67 M-54 | R-1038 | A-32 | SR*-175 | as of 08-Nov-2025
728 Down 23 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 574.63 M-45 | R-1289 | A-37 | SR*-137 | as of 20-Jun-2024
732 Down 23 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 574.29 M-74 | R-2801 | A-56 | SR*-130 | as of 21-Jan-2024
733 Down 23 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 573.96 M-50 | R-1533 | A-33 | SR*-136 | as of 22-Jul-2025
734 Down 23 Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 573.89 M-32 | R-1321 | A-44 | SR*-151 | as of 23-Sep-2023
735 Down 23 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 573.87 M-26 | R-720 | A-33 | SR*-143 | as of 07-May-2010
740 Down 23 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 573.32 M-26 | R-883 | A-42 | SR*-171 | as of 10-Feb-2018
741 Down 23 Brandon King (West Indies) flag Brandon King (West Indies) 573.30 M-52 | R-1361 | A-30 | SR*-135 | as of 10-Nov-2024
742 Down 23 Rohit Sharma (India) flag Rohit Sharma (India) 573.19 M-42 | R-1257 | A-31 | SR*-140 | as of 14-Mar-2018
743 Down 23 Aaron Finch (Australia) flag Aaron Finch (Australia) 573.16 M-36 | R-1122 | A-37 | SR*-159 | as of 08-Nov-2019
744 Down 23 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 573.10 M-46 | R-1296 | A-37 | SR*-154 | as of 04-Oct-2025
745 Down 23 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 572.81 M-43 | R-926 | A-30 | SR*-141 | as of 05-Apr-2023
746 Down 23 Aaron Finch (Australia) flag Aaron Finch (Australia) 572.70 M-42 | R-1274 | A-36 | SR*-153 | as of 10-Jul-2021
747 Down 23 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 572.65 M-79 | R-2484 | A-37 | SR*-131 | as of 14-May-2024
748 Down 23 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 572.63 M-25 | R-906 | A-43 | SR*-124 | as of 08-Jan-2017
749 Down 23 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 572.35 M-28 | R-809 | A-34 | SR*-123 | as of 26-Mar-2016
751 Down 23 Aaron Finch (Australia) flag Aaron Finch (Australia) 572.14 M-21 | R-723 | A-40 | SR*-154 | as of 07-Nov-2014
752 Down 23 Rohit Sharma (India) flag Rohit Sharma (India) 572.09 M-28 | R-734 | A-37 | SR*-131 | as of 27-Feb-2016
754 Down 23 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 572.02 M-25 | R-612 | A-29 | SR*-125 | as of 03-May-2010
756 Down 23 Virat Kohli (India) flag Virat Kohli (India) 571.81 M-41 | R-1360 | A-52 | SR*-138 | as of 06-Sep-2022
757 Down 23 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 571.71 M-32 | R-969 | A-35 | SR*-126 | as of 01-Nov-2022
758 Down 23 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 571.70 M-83 | R-2511 | A-35 | SR*-128 | as of 10-Dec-2024
760 Down 23 Rohit Sharma (India) flag Rohit Sharma (India) 571.43 M-61 | R-1755 | A-31 | SR*-145 | as of 29-Jan-2020
761 Down 23 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 571.21 M-47 | R-1243 | A-37 | SR*-153 | as of 29-Jan-2023
762 Down 23 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 571.15 M-44 | R-1106 | A-25 | SR*-163 | as of 07-Jun-2024
763 Down 23 Shai Hope (West Indies) flag Shai Hope (West Indies) 571.05 M-39 | R-1018 | A-32 | SR*-139 | as of 27-Oct-2025
765 Down 23 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 570.78 M-36 | R-1222 | A-36 | SR*-140 | as of 26-May-2024
766 Down 23 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 570.76 M-39 | R-1030 | A-38 | SR*-130 | as of 19-Jun-2022
767 Down 23 Finn Allen (New Zealand) flag Finn Allen (New Zealand) 570.73 M-45 | R-1132 | A-25 | SR*-162 | as of 12-Jun-2024
768 Down 23 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 570.43 M-50 | R-1222 | A-24 | SR*-139 | as of 20-Jun-2024
770 Down 23 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 570.12 M-28 | R-850 | A-43 | SR*-163 | as of 08-Jul-2018
771 Down 23 Shai Hope (West Indies) flag Shai Hope (West Indies) 570.07 M-44 | R-1154 | A-32 | SR*-138 | as of 10-Nov-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #darylmitchell #mitchell #brandonking #king #martinguptill #guptill #glennmaxwell #maxwell #mitchellmarsh #marsh #mohammadrizwan #rizwan #mahelajayawardene #jayawardene #rohitsharma #sharma #muhammadwaseem #waseem #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings