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
656 No change Ian Harvey (Australia) flag Ian Harvey (Australia) 786.91 M-32 | R-893 | BaA-29 | W-32 | BoA-23 | Ct/St-15 | FPM-0.5 | as of 26-Jun-2009
657 No change Ian Harvey (Australia) flag Ian Harvey (Australia) 786.90 M-31 | R-934 | BaA-30 | W-32 | BoA-23 | Ct/St-14 | FPM-0.5 | as of 23-Jun-2009
658 No change Matthew Short (Australia) flag Matthew Short (Australia) 786.82 M-71 | R-2007 | BaA-30 | W-32 | BoA-33 | Ct/St-42 | FPM-0.6 | as of 11-Aug-2024
659 No change Moeen Ali (England) flag Moeen Ali (England) 786.80 M-92 | R-2230 | BaA-27 | W-67 | BoA-23 | Ct/St-33 | FPM-0.4 | as of 12-Feb-2023
660 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 786.78 M-52 | R-1423 | BaA-34 | W-43 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 08-Aug-2023
662 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 786.58 M-135 | R-1686 | BaA-22 | W-186 | BoA-20 | Ct/St-73 | FPM-0.5 | as of 09-Dec-2016
663 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.36 M-137 | R-2654 | BaA-29 | W-121 | BoA-26 | Ct/St-65 | FPM-0.5 | as of 22-Jan-2022
664 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.35 M-138 | R-2752 | BaA-31 | W-122 | BoA-25 | Ct/St-54 | FPM-0.4 | as of 18-Sep-2022
665 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.28 M-132 | R-2640 | BaA-31 | W-117 | BoA-25 | Ct/St-49 | FPM-0.4 | as of 12-Feb-2023
666 No change Moeen Ali (England) flag Moeen Ali (England) 786.25 M-26 | R-732 | BaA-31 | W-23 | BoA-29 | Ct/St-14 | FPM-0.5 | as of 31-Mar-2019
668 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 786.21 M-54 | R-1448 | BaA-34 | W-45 | BoA-22 | Ct/St-25 | FPM-0.5 | as of 15-Aug-2023
669 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 786.14 M-109 | R-1385 | BaA-22 | W-143 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 24-Jun-2016
670 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 786.10 M-60 | R-985 | BaA-22 | W-81 | BoA-19 | Ct/St-12 | FPM-0.2 | as of 28-Jul-2013
671 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.03 M-128 | R-2532 | BaA-30 | W-115 | BoA-24 | Ct/St-60 | FPM-0.5 | as of 20-Sep-2021
672 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 786.02 M-45 | R-1306 | BaA-32 | W-36 | BoA-22 | Ct/St-22 | FPM-0.5 | as of 30-Apr-2022
673 No change David Willey (England) flag David Willey (England) 786.01 M-59 | R-1384 | BaA-29 | W-59 | BoA-24 | Ct/St-24 | FPM-0.4 | as of 03-Aug-2017
675 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 785.79 M-54 | R-964 | BaA-32 | W-49 | BoA-27 | Ct/St-13 | FPM-0.2 | as of 18-May-2024
676 No change Moeen Ali (England) flag Moeen Ali (England) 785.67 M-23 | R-708 | BaA-34 | W-22 | BoA-27 | Ct/St-13 | FPM-0.6 | as of 15-Sep-2018
677 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 785.66 M-43 | R-717 | BaA-34 | W-39 | BoA-27 | Ct/St-10 | FPM-0.2 | as of 22-Jun-2023
679 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 785.50 M-90 | R-1608 | BaA-28 | W-85 | BoA-27 | Ct/St-40 | FPM-0.4 | as of 14-Feb-2016
680 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 785.50 M-139 | R-2781 | BaA-31 | W-123 | BoA-25 | Ct/St-56 | FPM-0.4 | as of 22-Sep-2022
681 No change Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 785.28 M-42 | R-823 | BaA-36 | W-43 | BoA-24 | Ct/St-5 | FPM-0.1 | as of 01-Jun-2009
682 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 785.25 M-100 | R-1396 | BaA-26 | W-124 | BoA-21 | Ct/St-56 | FPM-0.6 | as of 16-Jul-2015
683 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 785.20 M-60 | R-1188 | BaA-25 | W-65 | BoA-21 | Ct/St-10 | FPM-0.2 | as of 20-Feb-2024
684 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 785.20 M-51 | R-1438 | BaA-36 | W-36 | BoA-24 | Ct/St-23 | FPM-0.5 | as of 26-Mar-2024
686 No change Sam Curran (England) flag Sam Curran (England) 785.14 M-144 | R-3180 | BaA-27 | W-144 | BoA-28 | Ct/St-67 | FPM-0.5 | as of 23-Aug-2025
687 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 784.90 M-47 | R-840 | BaA-21 | W-56 | BoA-21 | Ct/St-10 | FPM-0.2 | as of 25-Sep-2022
688 No change Sam Curran (England) flag Sam Curran (England) 784.82 M-147 | R-3291 | BaA-28 | W-145 | BoA-29 | Ct/St-67 | FPM-0.5 | as of 03-Sep-2025
689 No change Hardik Pandya (India) flag Hardik Pandya (India) 784.75 M-59 | R-884 | BaA-27 | W-36 | BoA-33 | Ct/St-41 | FPM-0.7 | as of 18-Apr-2019
690 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 784.57 M-137 | R-1733 | BaA-22 | W-188 | BoA-20 | Ct/St-73 | FPM-0.5 | as of 29-Dec-2016
691 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 784.56 M-137 | R-2729 | BaA-31 | W-121 | BoA-25 | Ct/St-54 | FPM-0.4 | as of 17-Sep-2022
693 No change Matthew Short (Australia) flag Matthew Short (Australia) 784.31 M-73 | R-2191 | BaA-33 | W-37 | BoA-31 | Ct/St-42 | FPM-0.6 | as of 15-Jan-2025
694 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 784.30 M-134 | R-1673 | BaA-22 | W-185 | BoA-20 | Ct/St-72 | FPM-0.5 | as of 06-Dec-2016
695 No change Sam Curran (England) flag Sam Curran (England) 784.19 M-131 | R-2726 | BaA-28 | W-128 | BoA-29 | Ct/St-55 | FPM-0.4 | as of 09-Feb-2025
697 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 783.97 M-81 | R-2127 | BaA-27 | W-40 | BoA-25 | Ct/St-24 | FPM-0.3 | as of 01-Feb-2025
698 No change Sam Curran (England) flag Sam Curran (England) 783.90 M-145 | R-3207 | BaA-27 | W-145 | BoA-28 | Ct/St-67 | FPM-0.5 | as of 25-Aug-2025
699 No change Sam Curran (England) flag Sam Curran (England) 783.85 M-143 | R-3150 | BaA-27 | W-143 | BoA-28 | Ct/St-67 | FPM-0.5 | as of 21-Aug-2025
700 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 783.79 M-55 | R-1482 | BaA-34 | W-45 | BoA-22 | Ct/St-26 | FPM-0.5 | as of 18-Aug-2023
701 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 783.66 M-75 | R-1334 | BaA-27 | W-80 | BoA-21 | Ct/St-45 | FPM-0.6 | as of 25-Apr-2012
702 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 783.65 M-49 | R-986 | BaA-25 | W-50 | BoA-24 | Ct/St-9 | FPM-0.2 | as of 20-Jan-2023
704 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 783.58 M-120 | R-1574 | BaA-23 | W-163 | BoA-21 | Ct/St-64 | FPM-0.5 | as of 31-Jul-2016
705 No change Brad Hodge (Australia) flag Brad Hodge (Australia) 783.51 M-27 | R-879 | BaA-40 | W-22 | BoA-18 | Ct/St-12 | FPM-0.4 | as of 20-May-2009
706 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 783.33 M-102 | R-2039 | BaA-32 | W-89 | BoA-26 | Ct/St-54 | FPM-0.5 | as of 23-Sep-2020
707 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 783.32 M-29 | R-268 | BaA-22 | W-44 | BoA-18 | Ct/St-8 | FPM-0.3 | as of 07-Aug-2019
708 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 783.22 M-58 | R-1007 | BaA-26 | W-66 | BoA-21 | Ct/St-33 | FPM-0.6 | as of 27-Aug-2011
709 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 783.20 M-70 | R-992 | BaA-28 | W-80 | BoA-23 | Ct/St-35 | FPM-0.5 | as of 12-Jul-2014
711 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 783.02 M-49 | R-1194 | BaA-34 | W-42 | BoA-29 | Ct/St-29 | FPM-0.6 | as of 21-Jun-2025
712 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 783.00 M-143 | R-2892 | BaA-31 | W-125 | BoA-25 | Ct/St-57 | FPM-0.4 | as of 21-Dec-2022
713 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 782.89 M-114 | R-1500 | BaA-23 | W-150 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 04-Jul-2016
714 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 782.86 M-140 | R-2793 | BaA-31 | W-123 | BoA-25 | Ct/St-56 | FPM-0.4 | as of 24-Sep-2022
715 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 782.71 M-121 | R-1582 | BaA-23 | W-164 | BoA-21 | Ct/St-67 | FPM-0.6 | as of 04-Aug-2016
716 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 782.70 M-41 | R-269 | BaA-13 | W-61 | BoA-16 | Ct/St-19 | FPM-0.5 | as of 10-Dec-2022
717 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 782.60 M-141 | R-2828 | BaA-31 | W-124 | BoA-25 | Ct/St-56 | FPM-0.4 | as of 15-Dec-2022
718 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 782.59 M-135 | R-2708 | BaA-31 | W-118 | BoA-25 | Ct/St-52 | FPM-0.4 | as of 13-Sep-2022
719 No change David Willey (England) flag David Willey (England) 782.55 M-54 | R-1123 | BaA-27 | W-60 | BoA-20 | Ct/St-23 | FPM-0.4 | as of 11-Aug-2016
720 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 782.47 M-95 | R-936 | BaA-18 | W-132 | BoA-19 | Ct/St-42 | FPM-0.4 | as of 28-Apr-2025
721 No change Matthew Short (Australia) flag Matthew Short (Australia) 782.32 M-72 | R-2032 | BaA-31 | W-32 | BoA-33 | Ct/St-42 | FPM-0.6 | as of 13-Aug-2024
723 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 782.25 M-139 | R-2685 | BaA-30 | W-123 | BoA-26 | Ct/St-65 | FPM-0.5 | as of 25-Jan-2022
724 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 782.24 M-76 | R-1350 | BaA-26 | W-80 | BoA-22 | Ct/St-45 | FPM-0.6 | as of 27-Apr-2012
725 No change Tyron Henderson (South Africa) flag Tyron Henderson (South Africa) 782.22 M-29 | R-496 | BaA-25 | W-35 | BoA-22 | Ct/St-7 | FPM-0.2 | as of 20-May-2009
727 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 782.04 M-40 | R-690 | BaA-29 | W-60 | BoA-16 | Ct/St-15 | FPM-0.4 | as of 26-Jun-2010
728 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 782.03 M-131 | R-2615 | BaA-31 | W-117 | BoA-25 | Ct/St-48 | FPM-0.4 | as of 16-Feb-2023
729 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 782.00 M-109 | R-2093 | BaA-30 | W-103 | BoA-23 | Ct/St-65 | FPM-0.6 | as of 30-Jul-2013
731 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 781.81 M-144 | R-2894 | BaA-30 | W-127 | BoA-25 | Ct/St-57 | FPM-0.4 | as of 24-Dec-2022
732 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 781.80 M-110 | R-1405 | BaA-22 | W-144 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 25-Jun-2016
733 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 781.65 M-56 | R-1059 | BaA-34 | W-45 | BoA-30 | Ct/St-22 | FPM-0.4 | as of 28-Apr-2015
736 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 781.30 M-36 | R-617 | BaA-26 | W-54 | BoA-17 | Ct/St-14 | FPM-0.4 | as of 18-Jun-2010
737 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 781.29 M-105 | R-2076 | BaA-31 | W-92 | BoA-26 | Ct/St-55 | FPM-0.5 | as of 03-Oct-2020
739 No change Graeme Swann (England) flag Graeme Swann (England) 781.05 M-27 | R-479 | BaA-18 | W-32 | BoA-21 | Ct/St-8 | FPM-0.3 | as of 27-Jun-2007
740 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 780.94 M-26 | R-514 | BaA-30 | W-30 | BoA-19 | Ct/St-9 | FPM-0.3 | as of 24-Jan-2010
742 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 780.84 M-52 | R-1472 | BaA-36 | W-36 | BoA-24 | Ct/St-23 | FPM-0.4 | as of 31-Mar-2024
743 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 780.82 M-130 | R-2552 | BaA-30 | W-116 | BoA-25 | Ct/St-61 | FPM-0.5 | as of 26-Sep-2021
744 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 780.75 M-115 | R-2029 | BaA-26 | W-132 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 19-May-2018
745 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 780.71 M-118 | R-1565 | BaA-23 | W-158 | BoA-21 | Ct/St-62 | FPM-0.5 | as of 26-Jul-2016
746 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 780.67 M-138 | R-2670 | BaA-30 | W-124 | BoA-25 | Ct/St-65 | FPM-0.5 | as of 26-Mar-2022
747 No change Sam Curran (England) flag Sam Curran (England) 780.63 M-146 | R-3222 | BaA-27 | W-145 | BoA-28 | Ct/St-67 | FPM-0.5 | as of 31-Aug-2025
748 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 780.59 M-61 | R-849 | BaA-37 | W-48 | BoA-31 | Ct/St-37 | FPM-0.6 | as of 08-Apr-2024
749 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 780.57 M-36 | R-977 | BaA-30 | W-34 | BoA-21 | Ct/St-12 | FPM-0.3 | as of 26-Jul-2016
750 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 780.53 M-84 | R-2215 | BaA-28 | W-42 | BoA-26 | Ct/St-24 | FPM-0.3 | as of 07-Feb-2025
751 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 780.53 M-38 | R-1067 | BaA-32 | W-34 | BoA-21 | Ct/St-12 | FPM-0.3 | as of 21-Aug-2018
754 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 780.40 M-76 | R-779 | BaA-17 | W-93 | BoA-22 | Ct/St-43 | FPM-0.6 | as of 11-Jan-2023
757 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 780.31 M-51 | R-1423 | BaA-34 | W-42 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 05-Aug-2023
758 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 780.26 M-72 | R-1162 | BaA-32 | W-55 | BoA-19 | Ct/St-28 | FPM-0.4 | as of 25-Apr-2025
759 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 780.25 M-75 | R-1247 | BaA-34 | W-57 | BoA-19 | Ct/St-29 | FPM-0.4 | as of 17-May-2025
760 No change Sam Curran (England) flag Sam Curran (England) 780.25 M-142 | R-3096 | BaA-27 | W-143 | BoA-28 | Ct/St-67 | FPM-0.5 | as of 18-Aug-2025
761 No change Shane Watson (Australia) flag Shane Watson (Australia) 780.24 M-30 | R-962 | BaA-36 | W-20 | BoA-32 | Ct/St-10 | FPM-0.3 | as of 22-Apr-2013
762 No change Moeen Ali (England) flag Moeen Ali (England) 780.07 M-32 | R-898 | BaA-33 | W-27 | BoA-28 | Ct/St-14 | FPM-0.4 | as of 19-Apr-2019
763 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 780.00 M-142 | R-2835 | BaA-30 | W-125 | BoA-25 | Ct/St-56 | FPM-0.4 | as of 18-Dec-2022
764 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 779.95 M-117 | R-2081 | BaA-26 | W-132 | BoA-22 | Ct/St-59 | FPM-0.5 | as of 25-May-2018
766 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 779.90 M-122 | R-1582 | BaA-22 | W-165 | BoA-21 | Ct/St-67 | FPM-0.5 | as of 05-Aug-2016
767 No change Moeen Ali (England) flag Moeen Ali (England) 779.75 M-92 | R-2142 | BaA-27 | W-71 | BoA-22 | Ct/St-34 | FPM-0.4 | as of 06-May-2023
768 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 779.71 M-103 | R-2039 | BaA-32 | W-90 | BoA-26 | Ct/St-55 | FPM-0.5 | as of 26-Sep-2020
769 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 779.69 M-53 | R-1444 | BaA-34 | W-43 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 12-Aug-2023
770 No change Moeen Ali (England) flag Moeen Ali (England) 779.64 M-91 | R-2254 | BaA-28 | W-67 | BoA-22 | Ct/St-32 | FPM-0.4 | as of 31-Mar-2023
771 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 779.63 M-139 | R-2695 | BaA-30 | W-124 | BoA-26 | Ct/St-66 | FPM-0.5 | as of 30-Mar-2022
773 No change Moeen Ali (England) flag Moeen Ali (England) 779.40 M-45 | R-1184 | BaA-32 | W-38 | BoA-23 | Ct/St-19 | FPM-0.4 | as of 25-Oct-2020
774 No change David Willey (England) flag David Willey (England) 779.36 M-49 | R-930 | BaA-27 | W-53 | BoA-21 | Ct/St-17 | FPM-0.3 | as of 05-Jan-2016
775 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 779.24 M-111 | R-1406 | BaA-22 | W-146 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 29-Jun-2016
776 No change Daryl Mitchell (England) flag Daryl Mitchell (England) 779.16 M-45 | R-1032 | BaA-30 | W-28 | BoA-24 | Ct/St-26 | FPM-0.6 | as of 18-Jun-2015
777 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 779.00 M-39 | R-1067 | BaA-32 | W-36 | BoA-21 | Ct/St-12 | FPM-0.3 | as of 25-Aug-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #ianharvey #harvey #matthewshort #short #moeenali #ali #darylmitchell #mitchell #dwaynebravo #bravo #andrerussell #russell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings