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
545 No change Moeen Ali (England) flag Moeen Ali (England) 796.53 M-88 | R-2113 | BaA-27 | W-69 | BoA-22 | Ct/St-32 | FPM-0.4 | as of 21-Apr-2023
546 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 796.15 M-90 | R-1616 | BaA-28 | W-86 | BoA-27 | Ct/St-41 | FPM-0.5 | as of 11-Feb-2016
547 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 796.12 M-106 | R-1343 | BaA-23 | W-141 | BoA-21 | Ct/St-57 | FPM-0.5 | as of 09-Jun-2016
549 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 796.10 M-45 | R-1366 | BaA-36 | W-39 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 18-Jun-2023
550 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 796.10 M-46 | R-1366 | BaA-35 | W-39 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 20-Jun-2023
551 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 796.03 M-117 | R-1561 | BaA-23 | W-156 | BoA-21 | Ct/St-61 | FPM-0.5 | as of 18-Jul-2016
552 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 795.98 M-136 | R-2642 | BaA-30 | W-121 | BoA-26 | Ct/St-63 | FPM-0.5 | as of 21-Jan-2022
553 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 795.94 M-43 | R-1102 | BaA-31 | W-31 | BoA-30 | Ct/St-21 | FPM-0.5 | as of 18-Jul-2010
554 No change Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 795.83 M-42 | R-1045 | BaA-34 | W-38 | BoA-27 | Ct/St-24 | FPM-0.6 | as of 23-Apr-2025
555 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 795.64 M-40 | R-263 | BaA-14 | W-59 | BoA-17 | Ct/St-19 | FPM-0.5 | as of 07-Dec-2022
556 No change Moeen Ali (England) flag Moeen Ali (England) 795.40 M-44 | R-1183 | BaA-33 | W-38 | BoA-23 | Ct/St-19 | FPM-0.4 | as of 05-Oct-2020
557 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 795.39 M-61 | R-1096 | BaA-28 | W-67 | BoA-21 | Ct/St-34 | FPM-0.6 | as of 13-Feb-2012
558 No change Moeen Ali (England) flag Moeen Ali (England) 795.04 M-89 | R-2132 | BaA-27 | W-69 | BoA-22 | Ct/St-32 | FPM-0.4 | as of 27-Apr-2023
559 No change Graeme Swann (England) flag Graeme Swann (England) 794.95 M-28 | R-496 | BaA-18 | W-34 | BoA-21 | Ct/St-9 | FPM-0.3 | as of 29-Jun-2007
561 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 794.78 M-104 | R-1310 | BaA-23 | W-139 | BoA-21 | Ct/St-54 | FPM-0.5 | as of 27-May-2016
562 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 794.69 M-60 | R-1046 | BaA-27 | W-67 | BoA-21 | Ct/St-34 | FPM-0.6 | as of 12-Feb-2012
563 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 794.67 M-65 | R-1180 | BaA-28 | W-68 | BoA-22 | Ct/St-38 | FPM-0.6 | as of 22-Feb-2012
564 No change Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 794.63 M-40 | R-815 | BaA-37 | W-39 | BoA-25 | Ct/St-5 | FPM-0.1 | as of 29-May-2009
565 No change Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 794.56 M-24 | R-508 | BaA-32 | W-30 | BoA-17 | Ct/St-10 | FPM-0.4 | as of 12-Jan-2010
566 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 794.51 M-135 | R-2698 | BaA-31 | W-118 | BoA-25 | Ct/St-55 | FPM-0.4 | as of 07-Sep-2022
567 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 794.46 M-74 | R-1331 | BaA-27 | W-80 | BoA-21 | Ct/St-45 | FPM-0.6 | as of 22-Apr-2012
568 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 794.35 M-38 | R-671 | BaA-28 | W-58 | BoA-16 | Ct/St-15 | FPM-0.4 | as of 22-Jun-2010
569 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 794.17 M-30 | R-587 | BaA-26 | W-43 | BoA-19 | Ct/St-14 | FPM-0.5 | as of 01-Jun-2009
570 No change Moeen Ali (England) flag Moeen Ali (England) 794.07 M-91 | R-2142 | BaA-27 | W-71 | BoA-21 | Ct/St-34 | FPM-0.4 | as of 03-May-2023
571 No change Andrew Hall (South Africa) flag Andrew Hall (South Africa) 794.06 M-31 | R-596 | BaA-25 | W-44 | BoA-18 | Ct/St-15 | FPM-0.5 | as of 03-Jun-2009
573 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 793.88 M-66 | R-1288 | BaA-34 | W-55 | BoA-29 | Ct/St-29 | FPM-0.4 | as of 30-Jun-2015
574 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 793.82 M-116 | R-1548 | BaA-23 | W-154 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 16-Jul-2016
576 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 793.67 M-105 | R-1340 | BaA-23 | W-139 | BoA-21 | Ct/St-54 | FPM-0.5 | as of 03-Jun-2016
577 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 793.63 M-68 | R-1227 | BaA-28 | W-69 | BoA-22 | Ct/St-39 | FPM-0.6 | as of 27-Feb-2012
578 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 793.61 M-21 | R-558 | BaA-56 | W-16 | BoA-21 | Ct/St-7 | FPM-0.3 | as of 08-Sep-2021
579 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 793.54 M-135 | R-2715 | BaA-31 | W-118 | BoA-26 | Ct/St-55 | FPM-0.4 | as of 10-Sep-2022
580 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 793.37 M-50 | R-901 | BaA-35 | W-47 | BoA-26 | Ct/St-12 | FPM-0.2 | as of 22-Dec-2023
581 No change Moeen Ali (England) flag Moeen Ali (England) 793.34 M-74 | R-1878 | BaA-29 | W-53 | BoA-25 | Ct/St-30 | FPM-0.4 | as of 07-Feb-2022
582 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 793.33 M-94 | R-936 | BaA-18 | W-132 | BoA-19 | Ct/St-42 | FPM-0.4 | as of 24-Apr-2025
583 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 793.15 M-87 | R-1553 | BaA-27 | W-84 | BoA-26 | Ct/St-43 | FPM-0.5 | as of 20-Feb-2016
584 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 793.14 M-73 | R-1941 | BaA-28 | W-34 | BoA-26 | Ct/St-20 | FPM-0.3 | as of 12-Jan-2025
585 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 793.14 M-66 | R-1716 | BaA-26 | W-30 | BoA-26 | Ct/St-19 | FPM-0.3 | as of 20-Sep-2024
586 No change David Willey (England) flag David Willey (England) 793.11 M-59 | R-1148 | BaA-26 | W-66 | BoA-21 | Ct/St-26 | FPM-0.4 | as of 08-Jul-2017
587 No change Darren Maddy (England) flag Darren Maddy (England) 792.99 M-30 | R-960 | BaA-37 | W-16 | BoA-31 | Ct/St-22 | FPM-0.7 | as of 22-Jun-2007
588 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 792.94 M-105 | R-1323 | BaA-24 | W-139 | BoA-21 | Ct/St-55 | FPM-0.5 | as of 24-May-2016
589 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 792.81 M-138 | R-2685 | BaA-30 | W-123 | BoA-25 | Ct/St-65 | FPM-0.5 | as of 24-Jan-2022
590 No change Marnus Labuschagne (Australia) flag Marnus Labuschagne (Australia) 792.77 M-22 | R-723 | BaA-36 | W-21 | BoA-21 | Ct/St-10 | FPM-0.5 | as of 29-May-2022
591 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 792.76 M-70 | R-1139 | BaA-33 | W-52 | BoA-19 | Ct/St-28 | FPM-0.4 | as of 20-Apr-2025
593 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 792.60 M-61 | R-1570 | BaA-26 | W-24 | BoA-25 | Ct/St-16 | FPM-0.3 | as of 31-Aug-2024
594 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 792.49 M-73 | R-1394 | BaA-32 | W-63 | BoA-29 | Ct/St-33 | FPM-0.5 | as of 23-Jul-2015
595 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 792.48 M-107 | R-1358 | BaA-23 | W-142 | BoA-21 | Ct/St-58 | FPM-0.5 | as of 10-Jun-2016
596 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 792.43 M-100 | R-2026 | BaA-33 | W-88 | BoA-26 | Ct/St-54 | FPM-0.5 | as of 06-Sep-2020
597 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 792.39 M-67 | R-1216 | BaA-28 | W-69 | BoA-22 | Ct/St-38 | FPM-0.6 | as of 25-Feb-2012
598 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 792.35 M-135 | R-2635 | BaA-30 | W-119 | BoA-26 | Ct/St-63 | FPM-0.5 | as of 27-Dec-2021
599 No change Benny Howell (England) flag Benny Howell (England) 792.35 M-54 | R-880 | BaA-24 | W-68 | BoA-20 | Ct/St-29 | FPM-0.5 | as of 01-Jul-2021
600 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 792.07 M-53 | R-961 | BaA-33 | W-48 | BoA-27 | Ct/St-13 | FPM-0.2 | as of 10-May-2024
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
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
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
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
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
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #moeenali #ali #andrerussell #russell #dwaynebravo #bravo #darylmitchell #mitchell #andrewsymonds #symonds #michaelbracewell #bracewell #waninduhasaranga #hasaranga #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings