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
496 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 701.55 M-77 | R-2786 | A-38 | SR*-112 | as of 27-Dec-2009
497 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 701.51 M-62 | R-3102 | A-55 | SR*-91 | as of 27-Aug-2014
499 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 701.36 M-72 | R-2595 | A-41 | SR*-84 | as of 09-Mar-1996
502 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 700.94 M-59 | R-2790 | A-61 | SR*-101 | as of 06-Jul-2014
503 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 700.90 M-131 | R-5501 | A-47 | SR*-90 | as of 14-Nov-1999
504 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 700.87 M-66 | R-2763 | A-44 | SR*-121 | as of 02-Apr-2011
505 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 700.82 M-74 | R-3119 | A-58 | SR*-91 | as of 06-Dec-1985
506 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 700.64 M-40 | R-2542 | A-71 | SR*-93 | as of 11-Jan-2023
508 Down 1 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 699.93 M-29 | R-1469 | A-59 | SR*-89 | as of 22-Jun-1983
509 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 699.90 M-83 | R-4000 | A-63 | SR*-111 | as of 04-Mar-2017
510 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 699.66 M-128 | R-5372 | A-48 | SR*-90 | as of 10-Jan-2000
511 Down 1 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 699.53 M-34 | R-1387 | A-51 | SR*-126 | as of 01-Nov-2023
514 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 699.36 M-60 | R-2325 | A-42 | SR*-89 | as of 31-Mar-2019
516 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 699.20 M-98 | R-3610 | A-42 | SR*-83 | as of 27-May-1997
518 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 698.69 M-95 | R-3454 | A-42 | SR*-82 | as of 17-May-1997
519 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 698.61 M-76 | R-3062 | A-46 | SR*-87 | as of 25-Oct-2015
520 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 698.60 M-83 | R-3075 | A-42 | SR*-84 | as of 06-Sep-1996
521 Down 1 Graham Gooch (England) flag Graham Gooch (England) 698.58 M-26 | R-1459 | A-61 | SR*-72 | as of 22-Nov-1987
522 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 698.46 M-59 | R-2272 | A-41 | SR*-89 | as of 29-Mar-2019
523 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 698.40 M-85 | R-3184 | A-42 | SR*-84 | as of 17-Sep-1996
524 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 698.30 M-84 | R-3432 | A-53 | SR*-94 | as of 29-Oct-2010
525 Down 1 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 697.83 M-73 | R-3012 | A-47 | SR*-92 | as of 26-Dec-2016
528 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 697.43 M-61 | R-3275 | A-60 | SR*-97 | as of 16-Feb-2018
529 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 697.37 M-97 | R-3553 | A-42 | SR*-82 | as of 24-May-1997
530 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 697.34 M-35 | R-1834 | A-61 | SR*-93 | as of 02-Nov-2010
531 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 697.32 M-85 | R-3453 | A-52 | SR*-93 | as of 15-Jan-2011
532 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 697.23 M-56 | R-3005 | A-58 | SR*-92 | as of 14-Jun-2013
533 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 697.09 M-133 | R-5537 | A-47 | SR*-90 | as of 26-Jan-2000
535 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 696.56 M-61 | R-2748 | A-47 | SR*-124 | as of 26-Feb-2012
537 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 695.95 M-59 | R-2941 | A-54 | SR*-91 | as of 12-Jul-2014
538 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 695.87 M-74 | R-3088 | A-56 | SR*-91 | as of 04-Dec-1985
540 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 695.23 M-80 | R-2918 | A-41 | SR*-84 | as of 26-May-1996
541 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 695.00 M-62 | R-3022 | A-69 | SR*-87 | as of 08-Jun-2019
542 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 694.89 M-51 | R-2011 | A-52 | SR*-91 | as of 10-Jan-1985
543 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 694.69 M-58 | R-2778 | A-62 | SR*-85 | as of 05-Feb-2020
544 Down 1 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 694.54 M-50 | R-2007 | A-48 | SR*-93 | as of 26-Oct-2025
545 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 694.43 M-63 | R-3071 | A-64 | SR*-101 | as of 24-Nov-2013
546 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 694.10 M-40 | R-1976 | A-56 | SR*-94 | as of 18-Jan-2011
548 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 693.68 M-61 | R-3093 | A-55 | SR*-93 | as of 05-Dec-2013
549 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 693.67 M-92 | R-2927 | A-43 | SR*-96 | as of 18-Jun-2010
550 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 693.66 M-59 | R-3145 | A-59 | SR*-98 | as of 10-Feb-2018
551 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 693.63 M-79 | R-3252 | A-46 | SR*-86 | as of 21-Feb-2010
552 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 693.61 M-80 | R-2888 | A-38 | SR*-113 | as of 13-Jan-2010
553 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 693.56 M-43 | R-2170 | A-59 | SR*-94 | as of 24-Feb-2011
554 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 693.36 M-43 | R-1627 | A-44 | SR*-85 | as of 19-Jan-1984
555 Down 1 Joe Root (England) flag Joe Root (England) 693.33 M-79 | R-3324 | A-49 | SR*-87 | as of 06-Jun-2017
557 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 692.72 M-67 | R-3280 | A-54 | SR*-88 | as of 12-Mar-2015
558 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 692.62 M-129 | R-5384 | A-47 | SR*-90 | as of 12-Jan-2000
560 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 692.25 M-92 | R-2869 | A-42 | SR*-95 | as of 15-Jun-2010
561 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 692.18 M-69 | R-2824 | A-53 | SR*-88 | as of 17-Apr-1985
562 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 691.98 M-65 | R-2763 | A-45 | SR*-121 | as of 30-Mar-2011
563 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 691.91 M-60 | R-2819 | A-60 | SR*-100 | as of 09-Jul-2014
564 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 691.80 M-116 | R-4836 | A-47 | SR*-90 | as of 11-Nov-1998
565 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 691.76 M-67 | R-2722 | A-43 | SR*-90 | as of 04-Mar-2020
566 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 691.62 M-92 | R-3426 | A-42 | SR*-83 | as of 03-Nov-1996
567 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 691.60 M-90 | R-2743 | A-41 | SR*-95 | as of 07-Jun-2010
568 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 691.60 M-67 | R-3287 | A-54 | SR*-86 | as of 27-Feb-2015
572 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 691.02 M-37 | R-1906 | A-60 | SR*-93 | as of 08-Nov-2010
574 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 690.82 M-61 | R-2974 | A-69 | SR*-87 | as of 05-Jun-2019
576 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 690.59 M-91 | R-3375 | A-42 | SR*-83 | as of 23-Oct-1996
577 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 690.50 M-85 | R-3493 | A-51 | SR*-94 | as of 03-Mar-2011
579 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 690.17 M-87 | R-3570 | A-50 | SR*-94 | as of 12-Mar-2011
580 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 690.04 M-68 | R-2744 | A-43 | SR*-89 | as of 07-Mar-2020
581 Down 1 Virat Kohli (India) flag Virat Kohli (India) 689.98 M-89 | R-3863 | A-52 | SR*-87 | as of 31-Jul-2012
583 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 689.36 M-60 | R-3101 | A-56 | SR*-92 | as of 31-Jul-2013
585 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 689.28 M-60 | R-2760 | A-48 | SR*-125 | as of 12-Feb-2012
586 Down 1 Shubman Gill (India) flag Shubman Gill (India) 689.22 M-32 | R-1797 | A-69 | SR*-104 | as of 22-Sep-2023
588 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 688.77 M-67 | R-2850 | A-62 | SR*-97 | as of 31-Mar-1986
589 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 688.42 M-122 | R-5140 | A-48 | SR*-91 | as of 04-Jul-2001
592 Down 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 688.24 M-63 | R-2620 | A-49 | SR*-105 | as of 04-Feb-2020
593 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 688.07 M-134 | R-5554 | A-47 | SR*-90 | as of 28-Jan-2000
594 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 688.06 M-59 | R-2224 | A-40 | SR*-89 | as of 24-Mar-2019
595 Down 1 Virat Kohli (India) flag Virat Kohli (India) 688.03 M-91 | R-3869 | A-52 | SR*-87 | as of 19-Jan-2013
596 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 687.98 M-118 | R-5038 | A-48 | SR*-89 | as of 26-Sep-1998
597 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 687.97 M-70 | R-2857 | A-54 | SR*-88 | as of 23-Apr-1985
598 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 687.84 M-79 | R-2846 | A-38 | SR*-113 | as of 07-Jan-2010
599 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 687.59 M-93 | R-3493 | A-42 | SR*-83 | as of 06-Nov-1996
601 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 687.45 M-131 | R-5471 | A-47 | SR*-90 | as of 17-Nov-1999
606 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 686.27 M-55 | R-2982 | A-58 | SR*-92 | as of 10-Jun-2013
607 Down 1 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 686.24 M-71 | R-2664 | A-52 | SR*-71 | as of 12-Mar-1988
610 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 685.92 M-66 | R-3214 | A-54 | SR*-87 | as of 15-Feb-2015
611 Down 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 685.89 M-70 | R-3237 | A-56 | SR*-87 | as of 30-Sep-2019
612 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 685.77 M-72 | R-2645 | A-42 | SR*-86 | as of 06-Mar-1996
613 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 685.60 M-109 | R-4949 | A-52 | SR*-92 | as of 12-Oct-2001
614 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 685.35 M-61 | R-3078 | A-56 | SR*-91 | as of 19-Aug-2014
615 Down 1 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 685.32 M-62 | R-2590 | A-51 | SR*-87 | as of 14-Jun-2015
616 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 685.06 M-60 | R-3028 | A-55 | SR*-93 | as of 30-Nov-2013
617 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 684.97 M-72 | R-3001 | A-57 | SR*-90 | as of 29-Nov-1985
620 Down 1 Virat Kohli (India) flag Virat Kohli (India) 684.81 M-109 | R-4782 | A-53 | SR*-91 | as of 28-Feb-2014
621 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 684.72 M-81 | R-3096 | A-45 | SR*-95 | as of 28-Jun-2011
622 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 684.46 M-72 | R-2696 | A-43 | SR*-86 | as of 02-Mar-1996
623 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 684.42 M-82 | R-3819 | A-55 | SR*-86 | as of 13-Nov-2004
624 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 684.34 M-86 | R-3186 | A-42 | SR*-84 | as of 18-Sep-1996
625 Down 1 Mark Waugh (Australia) flag Mark Waugh (Australia) 684.21 M-80 | R-3161 | A-44 | SR*-78 | as of 11-Mar-1996
627 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 683.94 M-84 | R-3359 | A-49 | SR*-93 | as of 24-Feb-2011
628 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 683.93 M-64 | R-3185 | A-55 | SR*-90 | as of 02-Sep-2014
630 Down 1 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 683.81 M-99 | R-3617 | A-42 | SR*-83 | as of 06-Jun-1997
631 Down 1 Rohit Sharma (India) flag Rohit Sharma (India) 683.61 M-57 | R-2881 | A-58 | SR*-94 | as of 20-Aug-2017
632 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 683.43 M-89 | R-4075 | A-52 | SR*-87 | as of 24-Mar-2004
634 Down 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 683.36 M-61 | R-2930 | A-62 | SR*-101 | as of 30-Oct-2013
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #virendersehwag #sehwag #hashimamla #amla #sachintendulkar #tendulkar #abdevilliers #villiers #vivrichards #richards #babarazam #azam #zaheerabbas #abbas #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings