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
516 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 683.19 M-122 | R-4998 | A-46 | SR*-90 | as of August-1999
517 No change Virender Sehwag (India) flag Virender Sehwag (India) 683.17 M-77 | R-2793 | A-38 | SR*-110 | as of October-2009
518 No change Jason Roy (England) flag Jason Roy (England) 683.03 M-77 | R-3266 | A-45 | SR*-108 | as of July-2019
519 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 682.84 M-63 | R-2624 | A-55 | SR*-89 | as of February-1985
521 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 682.31 M-31 | R-1989 | A-69 | SR*-93 | as of August-2023
522 No change Shubman Gill (India) flag Shubman Gill (India) 682.15 M-52 | R-2726 | A-62 | SR*-100 | as of March-2025
524 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.90 M-38 | R-1956 | A-59 | SR*-94 | as of January-2011
525 No change Shubman Gill (India) flag Shubman Gill (India) 681.71 M-42 | R-2255 | A-64 | SR*-104 | as of November-2023
526 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.66 M-65 | R-3163 | A-54 | SR*-87 | as of October-2014
527 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 681.65 M-58 | R-3006 | A-57 | SR*-92 | as of July-2013
528 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 681.35 M-68 | R-3216 | A-64 | SR*-119 | as of February-2018
529 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 680.78 M-75 | R-2807 | A-43 | SR*-84 | as of April-1996
530 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 680.60 M-40 | R-1725 | A-54 | SR*-84 | as of December-1983
531 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 680.38 M-65 | R-2676 | A-54 | SR*-89 | as of March-1985
532 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 680.27 M-51 | R-2852 | A-62 | SR*-92 | as of January-2013
536 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 679.79 M-71 | R-2963 | A-48 | SR*-92 | as of December-2016
537 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 679.30 M-58 | R-2416 | A-55 | SR*-90 | as of January-1985
538 No change Rohit Sharma (India) flag Rohit Sharma (India) 679.03 M-73 | R-2960 | A-46 | SR*-86 | as of October-2015
541 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 678.68 M-52 | R-2530 | A-59 | SR*-90 | as of July-2021
542 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 678.67 M-67 | R-3280 | A-54 | SR*-88 | as of March-2015
543 No change Shubman Gill (India) flag Shubman Gill (India) 678.59 M-36 | R-1996 | A-67 | SR*-103 | as of October-2023
544 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 678.52 M-67 | R-2773 | A-53 | SR*-88 | as of March-1985
545 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 678.51 M-67 | R-3287 | A-54 | SR*-86 | as of February-2015
546 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 678.47 M-65 | R-2738 | A-61 | SR*-96 | as of March-1986
547 No change Steven Smith (Australia) flag Steven Smith (Australia) 678.45 M-32 | R-1508 | A-54 | SR*-90 | as of March-2023
548 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 678.44 M-116 | R-4836 | A-47 | SR*-90 | as of November-1998
549 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 678.30 M-51 | R-2844 | A-61 | SR*-93 | as of March-2013
550 No change Jason Roy (England) flag Jason Roy (England) 677.73 M-78 | R-3283 | A-44 | SR*-108 | as of July-2019
551 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 677.06 M-72 | R-3443 | A-52 | SR*-86 | as of March-2018
553 No change Rohit Sharma (India) flag Rohit Sharma (India) 676.97 M-74 | R-3025 | A-47 | SR*-86 | as of October-2015
554 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 676.90 M-63 | R-3056 | A-64 | SR*-101 | as of July-2013
555 No change Shubman Gill (India) flag Shubman Gill (India) 676.83 M-38 | R-2097 | A-66 | SR*-103 | as of November-2023
556 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 676.79 M-40 | R-2257 | A-61 | SR*-91 | as of October-2023
557 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 676.76 M-69 | R-3246 | A-64 | SR*-119 | as of February-2018
558 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 676.44 M-106 | R-4947 | A-53 | SR*-91 | as of January-2002
559 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 676.27 M-69 | R-2874 | A-60 | SR*-96 | as of November-1986
560 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 676.02 M-60 | R-2819 | A-60 | SR*-100 | as of July-2014
561 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 675.98 M-67 | R-2722 | A-43 | SR*-90 | as of March-2020
562 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 675.90 M-130 | R-5499 | A-48 | SR*-90 | as of November-1999
563 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 675.79 M-61 | R-2808 | A-51 | SR*-110 | as of July-2021
564 No change Jonny Bairstow (England) flag Jonny Bairstow (England) 675.79 M-62 | R-2808 | A-51 | SR*-110 | as of July-2021
566 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 675.53 M-57 | R-2659 | A-48 | SR*-87 | as of November-2020
567 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 675.49 M-123 | R-5035 | A-46 | SR*-90 | as of August-1999
569 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 675.31 M-64 | R-2625 | A-54 | SR*-89 | as of March-1985
570 No change Virat Kohli (India) flag Virat Kohli (India) 675.24 M-82 | R-3751 | A-59 | SR*-97 | as of June-2017
571 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 674.99 M-67 | R-3278 | A-54 | SR*-88 | as of March-2015
572 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 674.93 M-68 | R-2824 | A-53 | SR*-88 | as of April-1985
573 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 674.68 M-34 | R-2157 | A-70 | SR*-94 | as of September-2023
574 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 674.65 M-89 | R-4047 | A-52 | SR*-87 | as of March-2004
575 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 674.58 M-65 | R-3189 | A-54 | SR*-86 | as of January-2015
576 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 674.54 M-73 | R-2687 | A-42 | SR*-85 | as of April-1996
578 No change Rohit Sharma (India) flag Rohit Sharma (India) 674.33 M-73 | R-3052 | A-48 | SR*-88 | as of January-2016
579 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 674.32 M-46 | R-2386 | A-60 | SR*-93 | as of March-2011
580 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 674.17 M-65 | R-3085 | A-66 | SR*-85 | as of February-2019
582 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 674.15 M-65 | R-3186 | A-55 | SR*-86 | as of January-2015
583 No change Rohit Sharma (India) flag Rohit Sharma (India) 673.98 M-44 | R-2023 | A-52 | SR*-110 | as of November-2023
584 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 673.72 M-80 | R-3452 | A-49 | SR*-87 | as of February-2010
585 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 673.61 M-44 | R-2367 | A-64 | SR*-95 | as of March-2022
587 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 673.19 M-78 | R-3033 | A-50 | SR*-92 | as of May-2010
588 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 673.12 M-73 | R-3227 | A-51 | SR*-94 | as of March-2017
589 No change Virender Sehwag (India) flag Virender Sehwag (India) 673.02 M-77 | R-2795 | A-38 | SR*-110 | as of October-2009
590 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 673.01 M-52 | R-2109 | A-53 | SR*-91 | as of January-1985
591 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 672.87 M-62 | R-3193 | A-56 | SR*-92 | as of December-2013
593 No change Virat Kohli (India) flag Virat Kohli (India) 672.73 M-46 | R-2019 | A-53 | SR*-95 | as of August-2024
594 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 672.46 M-66 | R-3250 | A-54 | SR*-90 | as of September-2014
595 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 672.20 M-66 | R-3214 | A-54 | SR*-87 | as of February-2015
596 No change Virat Kohli (India) flag Virat Kohli (India) 672.13 M-87 | R-3733 | A-52 | SR*-87 | as of January-2013
597 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 672.09 M-62 | R-3005 | A-64 | SR*-101 | as of July-2013
598 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 671.99 M-67 | R-2543 | A-40 | SR*-89 | as of January-2018
600 No change Virender Sehwag (India) flag Virender Sehwag (India) 671.88 M-94 | R-3194 | A-35 | SR*-107 | as of March-2009
601 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 671.81 M-68 | R-2744 | A-43 | SR*-89 | as of March-2020
603 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 671.74 M-66 | R-3030 | A-64 | SR*-85 | as of February-2019
604 No change Rohit Sharma (India) flag Rohit Sharma (India) 671.61 M-71 | R-2778 | A-46 | SR*-85 | as of June-2015
605 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 671.55 M-44 | R-2283 | A-60 | SR*-93 | as of March-2011
606 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 671.49 M-65 | R-3199 | A-54 | SR*-90 | as of September-2014
608 No change Shubman Gill (India) flag Shubman Gill (India) 671.30 M-40 | R-2171 | A-64 | SR*-104 | as of November-2023
609 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 671.11 M-66 | R-2705 | A-47 | SR*-91 | as of October-2016
611 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 670.91 M-53 | R-2158 | A-53 | SR*-91 | as of January-1985
612 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 670.60 M-72 | R-2997 | A-48 | SR*-92 | as of December-2016
613 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 670.49 M-45 | R-2325 | A-60 | SR*-93 | as of March-2011
614 No change Shubman Gill (India) flag Shubman Gill (India) 670.48 M-39 | R-2120 | A-64 | SR*-103 | as of November-2023
615 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 670.11 M-40 | R-1685 | A-51 | SR*-84 | as of November-1983
616 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 670.09 M-118 | R-5038 | A-48 | SR*-89 | as of September-1998
617 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 670.03 M-63 | R-2960 | A-64 | SR*-99 | as of March-2012
618 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 669.75 M-30 | R-1067 | A-38 | SR*-106 | as of September-2024
619 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 669.59 M-74 | R-3119 | A-58 | SR*-91 | as of December-1985
620 No change Rohit Sharma (India) flag Rohit Sharma (India) 669.56 M-44 | R-2132 | A-53 | SR*-95 | as of January-2023
621 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 669.54 M-39 | R-2207 | A-61 | SR*-92 | as of October-2023
622 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 669.51 M-41 | R-2266 | A-60 | SR*-91 | as of October-2023
624 No change Virender Sehwag (India) flag Virender Sehwag (India) 669.42 M-95 | R-3248 | A-35 | SR*-107 | as of March-2009
625 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 669.24 M-31 | R-1127 | A-39 | SR*-106 | as of September-2024
626 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 669.07 M-67 | R-2821 | A-45 | SR*-91 | as of June-2019
627 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 669.00 M-66 | R-3175 | A-53 | SR*-87 | as of October-2014
628 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 668.81 M-69 | R-3105 | A-62 | SR*-83 | as of November-2018
629 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 668.22 M-82 | R-3977 | A-64 | SR*-111 | as of March-2017
631 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 668.05 M-71 | R-3398 | A-52 | SR*-86 | as of March-2018
632 No change Virat Kohli (India) flag Virat Kohli (India) 668.05 M-82 | R-3782 | A-59 | SR*-97 | as of June-2017
633 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 667.98 M-56 | R-3006 | A-59 | SR*-93 | as of August-2012
634 No change Shubman Gill (India) flag Shubman Gill (India) 667.88 M-37 | R-2005 | A-65 | SR*-103 | as of October-2023
635 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 667.86 M-72 | R-2645 | A-42 | SR*-86 | as of March-1996
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sachintendulkar #tendulkar #virendersehwag #sehwag #jasonroy #roy #vivrichards #richards #babarazam #azam #shubmangill #gill #hashimamla #amla #abdevilliers #villiers #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings