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
670 No change Hugh Tayfield (South Africa) flag Hugh Tayfield (South Africa) 670.57 M-17 | W-94 | A-19 | SR-68 | ER-1.6 | as of 01-Mar-1957
675 No change Anil Kumble (India) flag Anil Kumble (India) 670.24 M-22 | W-118 | A-28 | SR-63 | ER-2.7 | as of 02-Jan-2004
678 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 670.11 M-34 | W-175 | A-27 | SR-61 | ER-2.6 | as of 06-Aug-2014
687 No change Shane Warne (Australia) flag Shane Warne (Australia) 668.86 M-37 | W-215 | A-25 | SR-49 | ER-3.0 | as of 26-Dec-2006
688 No change Shane Warne (Australia) flag Shane Warne (Australia) 668.78 M-40 | W-178 | A-27 | SR-57 | ER-2.9 | as of 29-Nov-2002
689 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 668.59 M-21 | W-108 | A-26 | SR-56 | ER-2.8 | as of 24-Oct-1997
692 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 668.48 M-27 | W-157 | A-29 | SR-56 | ER-3.1 | as of 28-Sep-2017
693 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 668.11 M-29 | W-139 | A-28 | SR-61 | ER-2.7 | as of 25-Nov-2012
694 No change Shane Warne (Australia) flag Shane Warne (Australia) 667.94 M-36 | W-156 | A-28 | SR-57 | ER-2.9 | as of 11-Oct-2002
695 No change Jim Laker (England) flag Jim Laker (England) 667.71 M-16 | W-83 | A-16 | SR-54 | ER-1.8 | as of 01-Jan-1957
696 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 667.58 M-19 | W-100 | A-27 | SR-62 | ER-2.6 | as of 25-Jan-2012
698 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 667.35 M-30 | W-143 | A-28 | SR-61 | ER-2.7 | as of 26-Dec-2012
699 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 667.30 M-23 | W-126 | A-25 | SR-53 | ER-2.8 | as of 26-Feb-1998
700 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 667.21 M-37 | W-200 | A-26 | SR-55 | ER-2.8 | as of 28-Sep-2017
701 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 667.03 M-34 | W-184 | A-26 | SR-55 | ER-2.8 | as of 14-Jul-2017
702 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 666.90 M-39 | W-252 | A-21 | SR-57 | ER-2.2 | as of 20-Jun-2003
706 No change Anil Kumble (India) flag Anil Kumble (India) 666.51 M-34 | W-145 | A-29 | SR-70 | ER-2.5 | as of 22-Oct-1999
707 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 666.50 M-20 | W-107 | A-27 | SR-61 | ER-2.6 | as of 03-Feb-2012
708 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 666.13 M-38 | W-205 | A-26 | SR-55 | ER-2.8 | as of 06-Oct-2017
709 No change Hugh Tayfield (South Africa) flag Hugh Tayfield (South Africa) 665.93 M-16 | W-88 | A-18 | SR-69 | ER-1.6 | as of 15-Feb-1957
712 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 665.79 M-17 | W-102 | A-28 | SR-55 | ER-3.0 | as of 13-Oct-2016
715 No change Shane Warne (Australia) flag Shane Warne (Australia) 665.40 M-36 | W-202 | A-25 | SR-50 | ER-3.0 | as of 10-Mar-2005
716 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 665.30 M-24 | W-132 | A-31 | SR-57 | ER-3.2 | as of 21-Apr-2017
717 No change Jim Laker (England) flag Jim Laker (England) 665.29 M-14 | W-78 | A-16 | SR-50 | ER-1.9 | as of 23-Aug-1956
718 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 665.21 M-25 | W-133 | A-27 | SR-61 | ER-2.7 | as of 14-Feb-2013
723 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 664.68 M-28 | W-130 | A-28 | SR-62 | ER-2.7 | as of 17-Nov-2012
735 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 663.33 M-34 | W-184 | A-26 | SR-55 | ER-2.8 | as of 14-Jul-2017
739 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 662.90 M-24 | W-99 | A-31 | SR-71 | ER-2.6 | as of 19-Nov-1997
740 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 662.81 M-32 | W-178 | A-27 | SR-61 | ER-2.6 | as of 17-Jun-2015
742 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 662.65 M-26 | W-133 | A-21 | SR-65 | ER-1.9 | as of 13-Jan-1960
744 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 662.55 M-19 | W-100 | A-27 | SR-62 | ER-2.6 | as of 25-Jan-2012
745 No change Shane Warne (Australia) flag Shane Warne (Australia) 662.32 M-33 | W-159 | A-24 | SR-65 | ER-2.2 | as of 26-Jan-1995
746 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 662.25 M-31 | W-202 | A-21 | SR-50 | ER-2.5 | as of 11-May-2006
747 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 662.21 M-25 | W-107 | A-30 | SR-71 | ER-2.5 | as of 07-Jan-1998
751 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 661.79 M-17 | W-80 | A-25 | SR-56 | ER-2.7 | as of 21-Nov-1996
752 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 661.74 M-36 | W-196 | A-24 | SR-50 | ER-2.9 | as of 24-Nov-2017
758 No change Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 661.34 M-21 | W-96 | A-28 | SR-63 | ER-2.7 | as of 26-Nov-1999
760 No change Shane Warne (Australia) flag Shane Warne (Australia) 661.28 M-30 | W-145 | A-23 | SR-65 | ER-2.1 | as of 25-Nov-1994
761 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 661.09 M-26 | W-121 | A-32 | SR-62 | ER-3.1 | as of 12-Nov-2005
763 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 660.92 M-36 | W-238 | A-21 | SR-46 | ER-2.7 | as of 01-Mar-2009
764 No change Bishan Bedi (India) flag Bishan Bedi (India) 660.91 M-24 | W-115 | A-25 | SR-68 | ER-2.2 | as of 30-Dec-1977
767 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 660.80 M-20 | W-101 | A-21 | SR-62 | ER-2.0 | as of 13-Nov-1959
768 No change Abdul Qadir (Pakistan) flag Abdul Qadir (Pakistan) 660.77 M-28 | W-114 | A-28 | SR-64 | ER-2.6 | as of 15-Sep-1988
769 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 660.75 M-36 | W-196 | A-24 | SR-50 | ER-2.9 | as of 24-Nov-2017
770 No change Anil Kumble (India) flag Anil Kumble (India) 660.63 M-34 | W-151 | A-29 | SR-71 | ER-2.5 | as of 29-Oct-1999
771 No change Shane Warne (Australia) flag Shane Warne (Australia) 660.48 M-35 | W-203 | A-25 | SR-50 | ER-3.0 | as of 01-Dec-2006
772 No change Clarrie Grimmett (Australia) flag Clarrie Grimmett (Australia) 660.35 M-12 | W-68 | A-32 | SR-76 | ER-2.6 | as of 01-Jan-1931
775 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 659.98 M-36 | W-245 | A-20 | SR-55 | ER-2.2 | as of 02-Dec-2003
777 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 659.80 M-26 | W-112 | A-30 | SR-72 | ER-2.5 | as of 14-Jan-1998
782 No change Shane Warne (Australia) flag Shane Warne (Australia) 659.59 M-40 | W-178 | A-27 | SR-57 | ER-2.9 | as of 29-Nov-2002
786 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 659.23 M-38 | W-205 | A-26 | SR-55 | ER-2.8 | as of 06-Oct-2017
787 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 659.00 M-25 | W-125 | A-22 | SR-66 | ER-2.0 | as of 01-Jan-1960
794 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 658.46 M-29 | W-155 | A-27 | SR-63 | ER-2.5 | as of 14-Aug-2014
796 No change Anil Kumble (India) flag Anil Kumble (India) 658.15 M-36 | W-155 | A-31 | SR-73 | ER-2.5 | as of 02-Jan-2000
797 No change Shane Warne (Australia) flag Shane Warne (Australia) 658.01 M-35 | W-148 | A-30 | SR-60 | ER-3.0 | as of 03-Oct-2002
798 No change Shane Warne (Australia) flag Shane Warne (Australia) 657.86 M-36 | W-208 | A-25 | SR-50 | ER-3.0 | as of 14-Dec-2006
799 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 657.80 M-25 | W-122 | A-30 | SR-58 | ER-3.1 | as of 26-May-2005
801 No change Anil Kumble (India) flag Anil Kumble (India) 657.74 M-32 | W-136 | A-29 | SR-69 | ER-2.5 | as of 16-Feb-1999
809 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 657.18 M-35 | W-197 | A-25 | SR-55 | ER-2.7 | as of 06-Nov-2016
813 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 657.02 M-26 | W-133 | A-21 | SR-65 | ER-1.9 | as of 13-Jan-1960
818 No change Hugh Tayfield (South Africa) flag Hugh Tayfield (South Africa) 655.91 M-15 | W-83 | A-21 | SR-73 | ER-1.7 | as of 31-Dec-1957
819 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 655.84 M-29 | W-155 | A-27 | SR-63 | ER-2.5 | as of 14-Aug-2014
821 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 655.77 M-26 | W-112 | A-29 | SR-61 | ER-2.9 | as of 28-Jan-1978
824 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 655.21 M-24 | W-127 | A-25 | SR-53 | ER-2.8 | as of 06-Mar-1998
828 No change Bishan Bedi (India) flag Bishan Bedi (India) 654.81 M-25 | W-120 | A-25 | SR-68 | ER-2.2 | as of 27-Oct-1978
832 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 654.36 M-33 | W-178 | A-26 | SR-56 | ER-2.8 | as of 02-Jan-2017
833 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 654.28 M-26 | W-121 | A-32 | SR-62 | ER-3.1 | as of 12-Nov-2005
836 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 654.18 M-18 | W-93 | A-28 | SR-63 | ER-2.6 | as of 17-Jan-2012
839 No change Shane Warne (Australia) flag Shane Warne (Australia) 653.89 M-35 | W-201 | A-24 | SR-49 | ER-3.0 | as of 23-Nov-2006
841 No change Mushtaq Ahmed (Pakistan) flag Mushtaq Ahmed (Pakistan) 653.70 M-23 | W-119 | A-25 | SR-54 | ER-2.8 | as of 29-Nov-1997
843 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 653.40 M-16 | W-95 | A-27 | SR-54 | ER-3.1 | as of 11-Aug-2016
844 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 653.31 M-24 | W-117 | A-29 | SR-58 | ER-3.0 | as of 24-Mar-2005
847 No change Shane Warne (Australia) flag Shane Warne (Australia) 652.84 M-38 | W-217 | A-25 | SR-50 | ER-3.0 | as of 02-Jan-2007
849 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 652.71 M-22 | W-104 | A-28 | SR-58 | ER-3.0 | as of 08-Mar-2005
850 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 652.68 M-12 | W-76 | A-24 | SR-48 | ER-3.0 | as of 01-Nov-2015
852 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 652.55 M-28 | W-130 | A-28 | SR-62 | ER-2.7 | as of 17-Nov-2012
853 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 652.51 M-18 | W-93 | A-28 | SR-63 | ER-2.6 | as of 17-Jan-2012
854 No change Abdul Qadir (Pakistan) flag Abdul Qadir (Pakistan) 652.50 M-28 | W-114 | A-28 | SR-64 | ER-2.6 | as of 15-Sep-1988
856 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 652.42 M-27 | W-140 | A-21 | SR-65 | ER-1.9 | as of 23-Jan-1960
857 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 652.39 M-33 | W-179 | A-27 | SR-61 | ER-2.6 | as of 25-Jun-2015
862 No change Richie Benaud (Australia) flag Richie Benaud (Australia) 651.88 M-27 | W-140 | A-21 | SR-65 | ER-1.9 | as of 23-Jan-1960
863 No change Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 651.64 M-26 | W-128 | A-29 | SR-58 | ER-3.1 | as of 03-Jun-2005
865 No change Erapalli Prasanna (India) flag Erapalli Prasanna (India) 651.25 M-20 | W-109 | A-27 | SR-65 | ER-2.4 | as of 24-Dec-1969
867 No change Alf Valentine (West Indies) flag Alf Valentine (West Indies) 651.17 M-10 | W-62 | A-24 | SR-76 | ER-1.9 | as of 08-Feb-1952
869 No change Shane Warne (Australia) flag Shane Warne (Australia) 650.90 M-35 | W-148 | A-30 | SR-60 | ER-3.0 | as of 03-Oct-2002
870 No change Shane Warne (Australia) flag Shane Warne (Australia) 650.88 M-34 | W-161 | A-24 | SR-66 | ER-2.2 | as of 03-Feb-1995
873 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 650.49 M-35 | W-185 | A-27 | SR-56 | ER-2.8 | as of 26-Jul-2017
874 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 650.37 M-18 | W-112 | A-27 | SR-54 | ER-3.0 | as of 21-Oct-2016
877 No change Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 649.86 M-38 | W-247 | A-21 | SR-57 | ER-2.2 | as of 03-May-2003
879 No change Shane Warne (Australia) flag Shane Warne (Australia) 649.79 M-33 | W-159 | A-24 | SR-65 | ER-2.2 | as of 26-Jan-1995
882 No change Shane Warne (Australia) flag Shane Warne (Australia) 649.53 M-36 | W-208 | A-25 | SR-50 | ER-3.0 | as of 14-Dec-2006
892 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 648.42 M-37 | W-200 | A-24 | SR-51 | ER-2.9 | as of 02-Dec-2017
893 No change Bhagwath Chandrasekhar (India) flag Bhagwath Chandrasekhar (India) 648.37 M-25 | W-114 | A-29 | SR-61 | ER-2.9 | as of 16-Oct-1978
895 No change Shane Warne (Australia) flag Shane Warne (Australia) 648.06 M-35 | W-203 | A-25 | SR-50 | ER-3.0 | as of 01-Dec-2006
896 No change Yasir Shah (Pakistan) flag Yasir Shah (Pakistan) 647.87 M-17 | W-102 | A-28 | SR-55 | ER-3.0 | as of 13-Oct-2016
900 No change Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 647.31 M-30 | W-144 | A-28 | SR-61 | ER-2.8 | as of 14-Dec-2012
901 No change Noman Ali (Pakistan) flag Noman Ali (Pakistan) 647.09 M-19 | W-83 | A-25 | SR-49 | ER-3.0 | as of 25-Jan-2025
903 No change Alf Valentine (West Indies) flag Alf Valentine (West Indies) 646.76 M-11 | W-65 | A-23 | SR-76 | ER-1.8 | as of 15-Feb-1952
905 No change Nathan Lyon (Australia) flag Nathan Lyon (Australia) 646.09 M-44 | W-186 | A-31 | SR-61 | ER-3.1 | as of 04-Jan-2018
906 No change Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 646.08 M-23 | W-104 | A-28 | SR-67 | ER-2.6 | as of 15-Nov-2000
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #hughtayfield #tayfield #anilkumble #kumble #ranganaherath #herath #shanewarne #warne #mushtaqahmed #ahmed #yasirshah #shah #jimlaker #laker #saeedajmal #ajmal #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings