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
601 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 792.06 M-48 | R-760 | BaA-22 | W-71 | BoA-17 | Ct/St-10 | FPM-0.2 | as of 14-Feb-2013
602 No change David Willey (England) flag David Willey (England) 792.06 M-59 | R-1171 | BaA-26 | W-66 | BoA-21 | Ct/St-25 | FPM-0.4 | as of 14-Jul-2017
603 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 792.00 M-24 | R-506 | BaA-32 | W-29 | BoA-18 | Ct/St-9 | FPM-0.4 | as of 15-Jan-2010
604 No change Darren Maddy (England) flag Darren Maddy (England) 791.99 M-31 | R-1022 | BaA-38 | W-16 | BoA-32 | Ct/St-22 | FPM-0.7 | as of 26-Jun-2007
605 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.91 M-39 | R-255 | BaA-13 | W-58 | BoA-16 | Ct/St-18 | FPM-0.5 | as of 06-Dec-2022
606 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.84 M-65 | R-637 | BaA-19 | W-90 | BoA-18 | Ct/St-29 | FPM-0.4 | as of 17-Aug-2023
607 No change Moeen Ali (England) flag Moeen Ali (England) 791.79 M-93 | R-2255 | BaA-27 | W-68 | BoA-23 | Ct/St-33 | FPM-0.4 | as of 16-Feb-2023
608 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 791.72 M-53 | R-1036 | BaA-36 | W-42 | BoA-31 | Ct/St-22 | FPM-0.4 | as of 18-Apr-2015
609 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 791.71 M-66 | R-1181 | BaA-27 | W-69 | BoA-22 | Ct/St-38 | FPM-0.6 | as of 24-Feb-2012
610 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 791.59 M-59 | R-985 | BaA-22 | W-79 | BoA-19 | Ct/St-12 | FPM-0.2 | as of 26-Jul-2013
611 No change David Willey (England) flag David Willey (England) 791.59 M-45 | R-899 | BaA-26 | W-48 | BoA-21 | Ct/St-17 | FPM-0.4 | as of 21-Dec-2015
612 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 791.43 M-44 | R-1289 | BaA-32 | W-36 | BoA-22 | Ct/St-20 | FPM-0.5 | as of 26-Apr-2022
613 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 791.42 M-58 | R-982 | BaA-22 | W-77 | BoA-19 | Ct/St-12 | FPM-0.2 | as of 25-Jul-2013
614 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 791.23 M-64 | R-1158 | BaA-28 | W-68 | BoA-22 | Ct/St-36 | FPM-0.6 | as of 19-Feb-2012
615 No change Moeen Ali (England) flag Moeen Ali (England) 791.22 M-89 | R-2113 | BaA-27 | W-70 | BoA-22 | Ct/St-32 | FPM-0.4 | as of 23-Apr-2023
616 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 791.11 M-101 | R-1404 | BaA-26 | W-127 | BoA-21 | Ct/St-56 | FPM-0.6 | as of 18-Jul-2015
617 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 791.03 M-48 | R-956 | BaA-25 | W-50 | BoA-23 | Ct/St-9 | FPM-0.2 | as of 19-Jan-2023
618 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 790.97 M-115 | R-1525 | BaA-23 | W-152 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 10-Jul-2016
619 No change David Willey (England) flag David Willey (England) 790.90 M-58 | R-1106 | BaA-25 | W-65 | BoA-21 | Ct/St-25 | FPM-0.4 | as of 07-Jul-2017
620 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 790.85 M-70 | R-1819 | BaA-26 | W-33 | BoA-26 | Ct/St-20 | FPM-0.3 | as of 06-Jan-2025
621 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 790.84 M-25 | R-512 | BaA-32 | W-29 | BoA-19 | Ct/St-9 | FPM-0.4 | as of 22-Jan-2010
622 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 790.43 M-51 | R-1919 | BaA-42 | W-25 | BoA-32 | Ct/St-17 | FPM-0.3 | as of 23-Aug-2019
623 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 790.28 M-53 | R-2189 | BaA-50 | W-15 | BoA-55 | Ct/St-11 | FPM-0.2 | as of 14-May-2012
624 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 790.09 M-56 | R-2125 | BaA-42 | W-29 | BoA-30 | Ct/St-20 | FPM-0.4 | as of 24-Dec-2019
625 No change Matthew Short (Australia) flag Matthew Short (Australia) 790.07 M-73 | R-2100 | BaA-31 | W-37 | BoA-31 | Ct/St-40 | FPM-0.5 | as of 27-Dec-2024
626 No change Matthew Short (Australia) flag Matthew Short (Australia) 789.65 M-72 | R-2047 | BaA-31 | W-35 | BoA-31 | Ct/St-40 | FPM-0.6 | as of 20-Dec-2024
627 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 789.53 M-49 | R-911 | BaA-22 | W-56 | BoA-22 | Ct/St-10 | FPM-0.2 | as of 07-Jan-2023
628 No change Moeen Ali (England) flag Moeen Ali (England) 789.49 M-75 | R-1924 | BaA-30 | W-53 | BoA-25 | Ct/St-30 | FPM-0.4 | as of 09-Feb-2022
629 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 789.21 M-49 | R-941 | BaA-24 | W-53 | BoA-23 | Ct/St-9 | FPM-0.2 | as of 14-Jan-2023
630 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 789.05 M-50 | R-2044 | BaA-49 | W-15 | BoA-52 | Ct/St-11 | FPM-0.2 | as of 06-May-2012
631 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 789.01 M-131 | R-2629 | BaA-30 | W-114 | BoA-25 | Ct/St-49 | FPM-0.4 | as of 07-Feb-2023
632 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 788.58 M-116 | R-2078 | BaA-26 | W-132 | BoA-22 | Ct/St-59 | FPM-0.5 | as of 23-May-2018
633 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 788.45 M-75 | R-777 | BaA-17 | W-92 | BoA-22 | Ct/St-43 | FPM-0.6 | as of 30-Sep-2022
634 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 788.39 M-101 | R-2028 | BaA-32 | W-88 | BoA-27 | Ct/St-54 | FPM-0.5 | as of 08-Sep-2020
635 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 788.33 M-131 | R-1922 | BaA-17 | W-130 | BoA-25 | Ct/St-31 | FPM-0.2 | as of 23-Aug-2020
636 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 788.20 M-90 | R-1594 | BaA-28 | W-85 | BoA-27 | Ct/St-41 | FPM-0.5 | as of 12-Feb-2016
637 No change Hardik Pandya (India) flag Hardik Pandya (India) 788.10 M-59 | R-914 | BaA-28 | W-37 | BoA-32 | Ct/St-42 | FPM-0.7 | as of 26-Apr-2019
638 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 788.02 M-112 | R-1472 | BaA-23 | W-147 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 01-Jul-2016
639 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 787.95 M-42 | R-704 | BaA-35 | W-37 | BoA-28 | Ct/St-9 | FPM-0.2 | as of 20-Jun-2023
640 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 787.93 M-108 | R-1365 | BaA-22 | W-143 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 17-Jun-2016
641 No change David Willey (England) flag David Willey (England) 787.92 M-47 | R-899 | BaA-26 | W-50 | BoA-21 | Ct/St-17 | FPM-0.4 | as of 30-Dec-2015
642 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 787.88 M-113 | R-1490 | BaA-23 | W-149 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 02-Jul-2016
643 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 787.85 M-43 | R-1573 | BaA-40 | W-19 | BoA-31 | Ct/St-13 | FPM-0.3 | as of 21-Jul-2019
644 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 787.83 M-72 | R-1388 | BaA-33 | W-62 | BoA-29 | Ct/St-31 | FPM-0.4 | as of 19-Jul-2015
645 No change David Willey (England) flag David Willey (England) 787.79 M-48 | R-899 | BaA-26 | W-53 | BoA-20 | Ct/St-17 | FPM-0.4 | as of 02-Jan-2016
646 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 787.75 M-136 | R-2711 | BaA-30 | W-121 | BoA-25 | Ct/St-53 | FPM-0.4 | as of 14-Sep-2022
647 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 787.48 M-23 | R-588 | BaA-49 | W-17 | BoA-21 | Ct/St-11 | FPM-0.5 | as of 11-Sep-2021
648 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 787.48 M-136 | R-1710 | BaA-22 | W-188 | BoA-20 | Ct/St-73 | FPM-0.5 | as of 22-Dec-2016
649 No change Moeen Ali (England) flag Moeen Ali (England) 787.15 M-90 | R-2142 | BaA-27 | W-69 | BoA-22 | Ct/St-32 | FPM-0.4 | as of 30-Apr-2023
650 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 787.08 M-39 | R-1024 | BaA-37 | W-33 | BoA-29 | Ct/St-24 | FPM-0.6 | as of 16-Apr-2025
651 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 787.04 M-30 | R-596 | BaA-24 | W-46 | BoA-18 | Ct/St-12 | FPM-0.4 | as of 07-Jul-2008
652 No change David Willey (England) flag David Willey (England) 787.03 M-60 | R-1396 | BaA-29 | W-60 | BoA-24 | Ct/St-25 | FPM-0.4 | as of 11-Aug-2017
653 No change Matthew Short (Australia) flag Matthew Short (Australia) 786.96 M-70 | R-2006 | BaA-31 | W-32 | BoA-33 | Ct/St-42 | FPM-0.6 | as of 08-Aug-2024
654 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.96 M-67 | R-1306 | BaA-33 | W-56 | BoA-30 | Ct/St-29 | FPM-0.4 | as of 04-Jul-2015
655 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 786.94 M-131 | R-2625 | BaA-31 | W-115 | BoA-25 | Ct/St-49 | FPM-0.4 | as of 10-Feb-2023
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
661 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 786.65 M-59 | R-2253 | BaA-43 | W-30 | BoA-31 | Ct/St-22 | FPM-0.4 | as of 05-Jan-2020
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
667 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 786.25 M-98 | R-1292 | BaA-19 | W-105 | BoA-22 | Ct/St-25 | FPM-0.3 | as of 11-Jan-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
674 No change D'Arcy Short (Australia) flag D'Arcy Short (Australia) 785.88 M-55 | R-2065 | BaA-41 | W-29 | BoA-30 | Ct/St-20 | FPM-0.4 | as of 22-Dec-2019
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
678 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 785.58 M-48 | R-332 | BaA-18 | W-77 | BoA-18 | Ct/St-35 | FPM-0.7 | as of 26-May-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
685 No change Sean Abbott (Australia) flag Sean Abbott (Australia) 785.19 M-38 | R-178 | BaA-16 | W-65 | BoA-16 | Ct/St-31 | FPM-0.8 | as of 11-Jan-2022
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
692 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 784.46 M-40 | R-167 | BaA-15 | W-64 | BoA-19 | Ct/St-25 | FPM-0.6 | as of 26-Jan-2024
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
696 No change Matt Henry (New Zealand) flag Matt Henry (New Zealand) 784.18 M-39 | R-151 | BaA-14 | W-64 | BoA-18 | Ct/St-23 | FPM-0.6 | as of 07-Jan-2024
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
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #shakibalhasan #hasan #davidwilley #willey #nathanmccullum #mccullum #darrenmaddy #maddy #waninduhasaranga #hasaranga #moeenali #ali #andrerussell #russell #kieronpollard #pollard #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings