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
635 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 683.09 M-45 | R-1868 | A-53 | SR*-108 | as of 10-Oct-2018
636 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 683.04 M-85 | R-3461 | A-52 | SR*-94 | as of 31-Oct-2010
637 Down 1 Joe Root (England) flag Joe Root (England) 682.72 M-76 | R-3067 | A-46 | SR*-85 | as of 05-May-2017
638 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 682.64 M-85 | R-3451 | A-50 | SR*-93 | as of 25-Mar-2011
639 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 682.63 M-89 | R-2665 | A-40 | SR*-94 | as of 05-Jun-2010
640 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 682.61 M-90 | R-4054 | A-51 | SR*-87 | as of 21-Mar-2004
641 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 682.60 M-87 | R-3544 | A-52 | SR*-93 | as of 08-Nov-2010
642 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 682.55 M-119 | R-5067 | A-47 | SR*-89 | as of 27-Sep-1998
643 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 682.47 M-91 | R-2881 | A-41 | SR*-94 | as of 22-Aug-2010
644 Down 1 Virat Kohli (India) flag Virat Kohli (India) 682.18 M-89 | R-3755 | A-51 | SR*-87 | as of 11-Jan-2013
646 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 682.03 M-130 | R-5385 | A-47 | SR*-90 | as of 14-Jan-2000
647 Down 1 Shubman Gill (India) flag Shubman Gill (India) 681.95 M-30 | R-1696 | A-68 | SR*-103 | as of 15-Sep-2023
648 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.76 M-60 | R-3063 | A-57 | SR*-91 | as of 17-Aug-2014
649 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 681.73 M-91 | R-3302 | A-42 | SR*-83 | as of 07-Apr-1997
650 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 681.69 M-71 | R-2948 | A-57 | SR*-90 | as of 27-Nov-1985
651 Down 1 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) 681.68 M-70 | R-2756 | A-45 | SR*-64 | as of 14-Feb-1990
653 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 681.53 M-90 | R-3539 | A-44 | SR*-85 | as of 14-Dec-1996
654 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.50 M-58 | R-3006 | A-57 | SR*-92 | as of 23-Jul-2013
656 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.39 M-65 | R-3186 | A-55 | SR*-86 | as of 21-Jan-2015
658 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.37 M-60 | R-2998 | A-55 | SR*-93 | as of 27-Nov-2013
659 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 681.21 M-92 | R-3334 | A-42 | SR*-82 | as of 08-Apr-1997
660 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 681.16 M-91 | R-3106 | A-35 | SR*-106 | as of 03-Feb-2009
662 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 680.86 M-62 | R-2778 | A-47 | SR*-125 | as of 28-Feb-2012
663 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 680.70 M-63 | R-2852 | A-62 | SR*-85 | as of 09-Jul-2019
664 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 680.51 M-86 | R-3518 | A-50 | SR*-94 | as of 06-Mar-2011
665 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 680.36 M-92 | R-2942 | A-43 | SR*-96 | as of 22-Jun-2010
666 Down 1 Virat Kohli (India) flag Virat Kohli (India) 680.27 M-82 | R-3805 | A-60 | SR*-97 | as of 11-Jun-2017
667 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 680.21 M-72 | R-3122 | A-50 | SR*-85 | as of 31-Jan-2016
668 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 680.20 M-70 | R-3405 | A-53 | SR*-87 | as of 19-Aug-2015
669 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 680.18 M-91 | R-3364 | A-42 | SR*-83 | as of 29-Oct-1996
670 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 680.16 M-46 | R-1894 | A-53 | SR*-107 | as of 13-Oct-2018
671 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 680.11 M-72 | R-2807 | A-45 | SR*-86 | as of 24-Jun-2015
673 Down 1 Joe Root (England) flag Joe Root (England) 680.04 M-80 | R-3321 | A-48 | SR*-86 | as of 01-Jun-2017
674 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 679.97 M-96 | R-3463 | A-42 | SR*-82 | as of 20-May-1997
675 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 679.90 M-102 | R-2816 | A-37 | SR*-92 | as of 21-Dec-2009
676 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 679.89 M-74 | R-3231 | A-50 | SR*-93 | as of 04-Mar-2017
677 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 679.74 M-120 | R-5069 | A-47 | SR*-89 | as of 30-Sep-1998
678 Down 1 Shubman Gill (India) flag Shubman Gill (India) 679.72 M-31 | R-1723 | A-69 | SR*-103 | as of 17-Sep-2023
679 Down 1 Virat Kohli (India) flag Virat Kohli (India) 679.68 M-86 | R-3696 | A-51 | SR*-87 | as of 21-Jul-2012
680 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 679.66 M-59 | R-3037 | A-56 | SR*-93 | as of 08-Nov-2013
681 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 679.61 M-101 | R-2775 | A-37 | SR*-91 | as of 18-Dec-2009
682 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 679.58 M-82 | R-3977 | A-64 | SR*-111 | as of 01-Mar-2017
683 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 679.57 M-64 | R-2656 | A-60 | SR*-95 | as of 18-Feb-1986
684 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 679.55 M-35 | R-1388 | A-50 | SR*-125 | as of 05-Nov-2023
685 Down 1 Virat Kohli (India) flag Virat Kohli (India) 679.52 M-90 | R-3886 | A-52 | SR*-86 | as of 04-Aug-2012
686 Down 1 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 679.38 M-31 | R-1537 | A-57 | SR*-88 | as of 02-Oct-1983
687 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 679.34 M-73 | R-2962 | A-46 | SR*-92 | as of 09-Jun-2017
688 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 678.87 M-48 | R-1932 | A-51 | SR*-107 | as of 20-Feb-2019
689 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 678.70 M-89 | R-3668 | A-45 | SR*-86 | as of 27-Apr-1997
691 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 678.67 M-65 | R-3189 | A-54 | SR*-86 | as of 18-Jan-2015
693 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 678.50 M-67 | R-3278 | A-54 | SR*-88 | as of 18-Mar-2015
694 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 678.38 M-90 | R-3311 | A-41 | SR*-83 | as of 21-Oct-1996
695 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 678.37 M-74 | R-2998 | A-45 | SR*-92 | as of 29-Oct-2017
696 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 678.24 M-66 | R-2653 | A-43 | SR*-90 | as of 29-Feb-2020
697 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 678.22 M-42 | R-1645 | A-46 | SR*-87 | as of 22-Jan-1984
698 Down 1 Joe Root (England) flag Joe Root (England) 678.22 M-79 | R-3305 | A-49 | SR*-86 | as of 14-Jun-2017
699 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 678.18 M-103 | R-4253 | A-48 | SR*-86 | as of 20-Dec-2007
700 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 678.17 M-46 | R-2575 | A-68 | SR*-95 | as of 08-Jun-2022
702 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 677.97 M-70 | R-3028 | A-50 | SR*-85 | as of 05-Jan-2016
703 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 677.94 M-90 | R-4153 | A-53 | SR*-86 | as of 01-Aug-2004
704 Down 1 Joe Root (England) flag Joe Root (England) 677.94 M-77 | R-3140 | A-47 | SR*-86 | as of 07-May-2017
705 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 677.93 M-80 | R-3730 | A-61 | SR*-113 | as of 27-May-2017
706 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 677.91 M-73 | R-2954 | A-45 | SR*-92 | as of 06-Jun-2017
707 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 677.74 M-90 | R-4133 | A-52 | SR*-86 | as of 13-Mar-2004
708 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 677.68 M-86 | R-3469 | A-51 | SR*-93 | as of 18-Jan-2011
709 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 677.60 M-135 | R-5557 | A-46 | SR*-89 | as of 30-Jan-2000
710 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 677.57 M-67 | R-3236 | A-53 | SR*-87 | as of 22-Feb-2015
711 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 677.27 M-66 | R-3112 | A-65 | SR*-85 | as of 28-Jan-2019
713 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 677.24 M-76 | R-3678 | A-66 | SR*-117 | as of 18-Oct-2017
714 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 677.23 M-96 | R-3947 | A-49 | SR*-87 | as of 08-Feb-2008
715 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 677.21 M-68 | R-3134 | A-63 | SR*-84 | as of 08-Jan-2019
718 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 676.71 M-58 | R-2893 | A-55 | SR*-91 | as of 09-Jul-2014
719 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 676.70 M-36 | R-1844 | A-59 | SR*-92 | as of 05-Nov-2010
720 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 676.36 M-65 | R-2827 | A-52 | SR*-88 | as of 02-Aug-2015
722 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 676.25 M-68 | R-2955 | A-50 | SR*-85 | as of 31-Dec-2015
723 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 676.21 M-133 | R-5308 | A-45 | SR*-90 | as of 19-Mar-2000
724 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 676.20 M-59 | R-2717 | A-65 | SR*-86 | as of 22-Jun-2019
725 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 675.99 M-65 | R-2663 | A-49 | SR*-106 | as of 09-Feb-2020
727 Down 1 Shane Watson (Australia) flag Shane Watson (Australia) 675.87 M-69 | R-3005 | A-48 | SR*-94 | as of 10-Aug-2011
728 Down 1 Virat Kohli (India) flag Virat Kohli (India) 675.83 M-110 | R-4787 | A-52 | SR*-91 | as of 02-Mar-2014
730 Down 1 Joe Root (England) flag Joe Root (England) 675.72 M-77 | R-3462 | A-55 | SR*-88 | as of 14-Jan-2018
731 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 675.57 M-71 | R-3423 | A-53 | SR*-87 | as of 09-Jun-2017
732 Down 1 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 675.52 M-31 | R-1127 | A-39 | SR*-106 | as of 21-Sep-2024
733 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 675.52 M-86 | R-3483 | A-52 | SR*-93 | as of 05-Nov-2010
734 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 675.52 M-92 | R-3795 | A-45 | SR*-86 | as of 14-May-1997
735 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 675.49 M-124 | R-5088 | A-46 | SR*-92 | as of 03-Apr-2001
736 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 675.25 M-73 | R-3227 | A-51 | SR*-94 | as of 01-Mar-2017
739 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 674.86 M-63 | R-2680 | A-52 | SR*-88 | as of 17-Jun-2015
740 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 674.77 M-90 | R-2846 | A-41 | SR*-93 | as of 19-Aug-2010
741 Down 1 Graham Gooch (England) flag Graham Gooch (England) 674.60 M-25 | R-1402 | A-61 | SR*-72 | as of 20-Nov-1987
742 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 674.46 M-91 | R-3917 | A-50 | SR*-87 | as of 23-Oct-2003
743 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 674.46 M-85 | R-3434 | A-52 | SR*-94 | as of 02-Nov-2010
744 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 674.37 M-90 | R-3147 | A-43 | SR*-96 | as of 10-Mar-2011
745 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 673.97 M-51 | R-2063 | A-49 | SR*-93 | as of 29-Oct-2025
746 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 673.93 M-71 | R-3268 | A-55 | SR*-87 | as of 02-Oct-2019
747 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 673.91 M-100 | R-3651 | A-42 | SR*-83 | as of 14-Jul-1997
748 Down 1 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 673.75 M-30 | R-1489 | A-57 | SR*-89 | as of 10-Sep-1983
749 Down 1 Shubman Gill (India) flag Shubman Gill (India) 673.72 M-41 | R-2251 | A-66 | SR*-104 | as of 15-Nov-2023
750 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 673.53 M-61 | R-2765 | A-48 | SR*-124 | as of 08-Feb-2012
751 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 673.48 M-87 | R-2584 | A-40 | SR*-93 | as of 30-May-2010
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #jonnybairstow #bairstow #abdevilliers #villiers #joeroot #root #tillakaratnedilshan #dilshan #sachintendulkar #tendulkar #viratkohli #kohli #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings