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
501 Down 1 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 701.14 M-67 | R-3128 | A-49 | SR*-98 | as of 27-Oct-2018
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
507 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 700.23 M-99 | R-3286 | A-35 | SR*-98 | as of 24-Jan-1998
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
512 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 699.40 M-98 | R-3416 | A-37 | SR*-99 | as of 05-Apr-1998
513 Down 1 Travis Head (Australia) flag Travis Head (Australia) 699.38 M-36 | R-1705 | A-55 | SR*-121 | as of 23-Oct-2025
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
515 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 699.30 M-95 | R-3166 | A-35 | SR*-98 | as of 22-Dec-1997
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
517 Down 1 Gautam Gambhir (India) flag Gautam Gambhir (India) 698.80 M-84 | R-3287 | A-46 | SR*-90 | as of 17-Oct-2011
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
526 Down 1 David Warner (Australia) flag David Warner (Australia) 697.73 M-43 | R-2175 | A-54 | SR*-97 | as of 29-Nov-2020
527 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 697.53 M-67 | R-2778 | A-46 | SR*-81 | as of 15-Feb-2008
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
534 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 696.94 M-35 | R-1676 | A-49 | SR*-102 | as of 24-Oct-2023
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
536 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 696.34 M-98 | R-4217 | A-51 | SR*-82 | as of 10-Nov-2013
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
539 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 695.74 M-99 | R-3473 | A-37 | SR*-98 | as of 07-Apr-1998
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
547 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 693.93 M-62 | R-2801 | A-53 | SR*-87 | as of 13-Dec-1997
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
556 Down 1 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 693.20 M-68 | R-3166 | A-49 | SR*-98 | as of 29-Oct-2018
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
559 Down 1 David Warner (Australia) flag David Warner (Australia) 692.45 M-53 | R-2940 | A-60 | SR*-101 | as of 19-Jan-2020
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
569 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 691.29 M-81 | R-3674 | A-48 | SR*-95 | as of 22-Oct-2017
570 Down 1 Sourav Ganguly (India) flag Sourav Ganguly (India) 691.16 M-141 | R-5718 | A-46 | SR*-74 | as of 20-Oct-2000
571 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 691.11 M-116 | R-5094 | A-52 | SR*-85 | as of 01-Mar-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
573 Down 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 691.02 M-66 | R-2750 | A-44 | SR*-94 | as of 02-Oct-2016
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
575 Down 1 Brian Lara (West Indies) flag Brian Lara (West Indies) 690.80 M-68 | R-3171 | A-54 | SR*-85 | as of 04-Nov-1997
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
578 Down 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 690.43 M-99 | R-4200 | A-51 | SR*-82 | as of 18-Dec-2013
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
582 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 689.57 M-101 | R-3244 | A-34 | SR*-96 | as of 05-Nov-1997
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
584 Down 1 Gautam Gambhir (India) flag Gautam Gambhir (India) 689.29 M-85 | R-3345 | A-46 | SR*-90 | as of 20-Oct-2011
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
587 Down 1 David Warner (Australia) flag David Warner (Australia) 689.10 M-51 | R-2922 | A-62 | SR*-101 | as of 14-Jan-2020
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
590 Down 1 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 688.35 M-69 | R-3009 | A-46 | SR*-92 | as of 23-Jan-2016
591 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 688.30 M-68 | R-2791 | A-45 | SR*-80 | as of 17-Feb-2008
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
600 Down 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 687.48 M-67 | R-2799 | A-46 | SR*-80 | as of 02-Mar-2008
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shikhardhawan #dhawan #abdevilliers #villiers #sachintendulkar #tendulkar #virendersehwag #sehwag #vivrichards #richards #babarazam #azam #sanathjayasuriya #jayasuriya #zaheerabbas #abbas #heinrichklaasen #klaasen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings