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
519 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 852.96 M-99 | R-3516 | BaA-37 | W-96 | BoA-36 | Ct/St-34 | FPM-0.3 | as of 06-Nov-1998
520 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 852.82 M-91 | R-2330 | BaA-28 | W-86 | BoA-33 | Ct/St-39 | FPM-0.4 | as of 08-Nov-1996
522 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 852.68 M-87 | R-2779 | BaA-41 | W-59 | BoA-31 | Ct/St-36 | FPM-0.4 | as of 07-Feb-1999
523 No change Kapil Dev (India) flag Kapil Dev (India) 852.66 M-73 | R-1418 | BaA-30 | W-88 | BoA-26 | Ct/St-25 | FPM-0.3 | as of 19-Jan-1988
524 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 852.43 M-96 | R-3446 | BaA-40 | W-81 | BoA-34 | Ct/St-45 | FPM-0.5 | as of 29-Mar-2007
525 No change Kapil Dev (India) flag Kapil Dev (India) 852.26 M-63 | R-1279 | BaA-28 | W-83 | BoA-24 | Ct/St-29 | FPM-0.5 | as of 24-Sep-1986
526 No change Kapil Dev (India) flag Kapil Dev (India) 852.18 M-73 | R-1475 | BaA-30 | W-85 | BoA-27 | Ct/St-27 | FPM-0.4 | as of 16-Oct-1988
527 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 852.17 M-61 | R-1812 | BaA-39 | W-66 | BoA-24 | Ct/St-25 | FPM-0.4 | as of 03-Sep-2004
528 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 851.67 M-105 | R-3840 | BaA-48 | W-121 | BoA-30 | Ct/St-48 | FPM-0.5 | as of 05-Jul-2003
529 No change Kapil Dev (India) flag Kapil Dev (India) 851.48 M-35 | R-858 | BaA-28 | W-41 | BoA-26 | Ct/St-17 | FPM-0.5 | as of 10-Sep-1983
530 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 851.29 M-101 | R-3396 | BaA-35 | W-85 | BoA-38 | Ct/St-30 | FPM-0.3 | as of 22-Jul-2001
532 No change Kapil Dev (India) flag Kapil Dev (India) 851.16 M-63 | R-1343 | BaA-29 | W-82 | BoA-23 | Ct/St-28 | FPM-0.4 | as of 24-May-1986
533 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 851.13 M-88 | R-2186 | BaA-44 | W-123 | BoA-25 | Ct/St-16 | FPM-0.2 | as of 11-Jul-2000
534 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 851.09 M-94 | R-2323 | BaA-43 | W-127 | BoA-26 | Ct/St-17 | FPM-0.2 | as of 23-Aug-2000
535 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 850.99 M-92 | R-2383 | BaA-28 | W-86 | BoA-33 | Ct/St-39 | FPM-0.4 | as of 11-Nov-1996
536 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 850.93 M-90 | R-3426 | BaA-42 | W-75 | BoA-34 | Ct/St-43 | FPM-0.5 | as of 07-Dec-2006
537 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 850.90 M-96 | R-2335 | BaA-42 | W-130 | BoA-26 | Ct/St-18 | FPM-0.2 | as of 27-Aug-2000
538 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 850.87 M-107 | R-3907 | BaA-48 | W-122 | BoA-31 | Ct/St-48 | FPM-0.4 | as of 10-Oct-2003
539 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 850.70 M-82 | R-2324 | BaA-33 | W-112 | BoA-28 | Ct/St-23 | FPM-0.3 | as of 21-Aug-2011
540 No change Kapil Dev (India) flag Kapil Dev (India) 850.70 M-33 | R-825 | BaA-28 | W-39 | BoA-27 | Ct/St-14 | FPM-0.4 | as of 22-Jun-1983
541 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 850.69 M-94 | R-3535 | BaA-42 | W-80 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 21-Jan-2007
543 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 850.28 M-42 | R-1694 | BaA-47 | W-26 | BoA-38 | Ct/St-16 | FPM-0.4 | as of 14-Jan-1984
544 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 850.18 M-111 | R-3979 | BaA-46 | W-125 | BoA-30 | Ct/St-51 | FPM-0.5 | as of 22-Feb-2003
546 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 849.96 M-86 | R-2172 | BaA-45 | W-120 | BoA-26 | Ct/St-15 | FPM-0.2 | as of 06-Jul-2000
547 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 849.88 M-86 | R-2282 | BaA-31 | W-112 | BoA-29 | Ct/St-25 | FPM-0.3 | as of 11-Mar-2011
549 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 849.74 M-100 | R-3568 | BaA-39 | W-84 | BoA-35 | Ct/St-46 | FPM-0.5 | as of 21-Apr-2007
550 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 849.67 M-92 | R-2262 | BaA-44 | W-126 | BoA-26 | Ct/St-17 | FPM-0.2 | as of 18-Aug-2000
551 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 849.64 M-90 | R-2225 | BaA-44 | W-124 | BoA-26 | Ct/St-17 | FPM-0.2 | as of 14-Jul-2000
552 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 849.52 M-69 | R-2279 | BaA-41 | W-49 | BoA-30 | Ct/St-28 | FPM-0.4 | as of 26-May-1999
553 No change Kapil Dev (India) flag Kapil Dev (India) 849.30 M-63 | R-1300 | BaA-29 | W-81 | BoA-24 | Ct/St-29 | FPM-0.5 | as of 02-Oct-1986
554 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 848.97 M-79 | R-1847 | BaA-34 | W-99 | BoA-25 | Ct/St-12 | FPM-0.2 | as of 23-Feb-1990
555 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 848.77 M-49 | R-1744 | BaA-46 | W-38 | BoA-43 | Ct/St-23 | FPM-0.5 | as of 01-Nov-1998
556 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 848.76 M-64 | R-1965 | BaA-40 | W-78 | BoA-25 | Ct/St-18 | FPM-0.3 | as of 16-Mar-2007
557 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 848.75 M-92 | R-3476 | BaA-42 | W-77 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 13-Dec-2006
558 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 848.34 M-96 | R-3540 | BaA-41 | W-82 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 27-Jan-2007
559 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 848.16 M-73 | R-2488 | BaA-41 | W-60 | BoA-29 | Ct/St-29 | FPM-0.4 | as of 26-Jan-2000
561 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 848.10 M-91 | R-2250 | BaA-44 | W-124 | BoA-26 | Ct/St-17 | FPM-0.2 | as of 16-Aug-2000
562 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 847.90 M-68 | R-2824 | BaA-53 | W-45 | BoA-38 | Ct/St-35 | FPM-0.5 | as of 14-Apr-1985
563 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 847.69 M-96 | R-1743 | BaA-32 | W-123 | BoA-30 | Ct/St-23 | FPM-0.2 | as of 26-Jan-2004
564 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 847.67 M-55 | R-2291 | BaA-55 | W-38 | BoA-36 | Ct/St-23 | FPM-0.4 | as of 17-Jan-1985
565 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 847.64 M-74 | R-2910 | BaA-42 | W-66 | BoA-29 | Ct/St-36 | FPM-0.5 | as of 26-Nov-2003
566 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 847.63 M-108 | R-3970 | BaA-50 | W-123 | BoA-30 | Ct/St-50 | FPM-0.5 | as of 30-Jan-2004
567 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 847.59 M-72 | R-2386 | BaA-41 | W-51 | BoA-31 | Ct/St-28 | FPM-0.4 | as of 10-Jun-1999
570 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 847.25 M-67 | R-2773 | BaA-53 | W-45 | BoA-38 | Ct/St-34 | FPM-0.5 | as of 27-Mar-1985
571 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 847.22 M-51 | R-1259 | BaA-38 | W-71 | BoA-28 | Ct/St-11 | FPM-0.2 | as of 26-Mar-1999
572 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 846.97 M-95 | R-2323 | BaA-43 | W-128 | BoA-26 | Ct/St-17 | FPM-0.2 | as of 25-Aug-2000
573 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 846.78 M-53 | R-2158 | BaA-53 | W-37 | BoA-35 | Ct/St-23 | FPM-0.4 | as of 13-Jan-1985
574 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 846.78 M-96 | R-3764 | BaA-53 | W-98 | BoA-32 | Ct/St-45 | FPM-0.5 | as of 12-Sep-2004
575 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 846.77 M-73 | R-1974 | BaA-38 | W-72 | BoA-32 | Ct/St-43 | FPM-0.6 | as of 07-Jan-1996
576 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 846.73 M-98 | R-3488 | BaA-39 | W-82 | BoA-35 | Ct/St-45 | FPM-0.5 | as of 10-Apr-2007
577 No change Shane Watson (Australia) flag Shane Watson (Australia) 846.68 M-52 | R-1535 | BaA-41 | W-64 | BoA-23 | Ct/St-12 | FPM-0.2 | as of 02-Oct-2009
578 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 846.52 M-113 | R-3996 | BaA-45 | W-128 | BoA-30 | Ct/St-51 | FPM-0.5 | as of 03-Mar-2003
579 No change Kapil Dev (India) flag Kapil Dev (India) 846.48 M-67 | R-1408 | BaA-31 | W-86 | BoA-23 | Ct/St-27 | FPM-0.4 | as of 11-Jan-1987
580 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.37 M-93 | R-2384 | BaA-28 | W-87 | BoA-33 | Ct/St-39 | FPM-0.4 | as of 12-Nov-1996
581 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 846.05 M-71 | R-2908 | BaA-54 | W-46 | BoA-39 | Ct/St-38 | FPM-0.5 | as of 15-Nov-1985
582 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 846.01 M-57 | R-2365 | BaA-55 | W-40 | BoA-36 | Ct/St-25 | FPM-0.4 | as of 26-Jan-1985
583 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 845.79 M-96 | R-1725 | BaA-33 | W-125 | BoA-30 | Ct/St-23 | FPM-0.2 | as of 29-Jan-2004
585 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 845.65 M-87 | R-2260 | BaA-31 | W-115 | BoA-29 | Ct/St-26 | FPM-0.3 | as of 19-Mar-2011
586 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 845.41 M-88 | R-2799 | BaA-41 | W-59 | BoA-32 | Ct/St-36 | FPM-0.4 | as of 14-Feb-1999
587 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.38 M-77 | R-1790 | BaA-34 | W-97 | BoA-25 | Ct/St-11 | FPM-0.1 | as of 17-Feb-1990
588 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 845.33 M-65 | R-2738 | BaA-61 | W-36 | BoA-39 | Ct/St-40 | FPM-0.6 | as of 04-Mar-1986
590 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.07 M-80 | R-1848 | BaA-34 | W-100 | BoA-26 | Ct/St-12 | FPM-0.2 | as of 25-Feb-1990
591 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.06 M-106 | R-3727 | BaA-37 | W-99 | BoA-35 | Ct/St-26 | FPM-0.2 | as of 08-Feb-2001
592 No change Kapil Dev (India) flag Kapil Dev (India) 844.99 M-49 | R-1127 | BaA-31 | W-63 | BoA-23 | Ct/St-18 | FPM-0.4 | as of 22-Nov-1985
594 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 844.94 M-67 | R-1112 | BaA-25 | W-98 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 24-Oct-2000
595 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 844.89 M-101 | R-3203 | BaA-33 | W-87 | BoA-36 | Ct/St-31 | FPM-0.3 | as of 09-Apr-2002
596 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 844.88 M-75 | R-2631 | BaA-37 | W-66 | BoA-30 | Ct/St-36 | FPM-0.5 | as of 01-Jun-2003
597 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 844.86 M-91 | R-3184 | BaA-39 | W-72 | BoA-35 | Ct/St-41 | FPM-0.5 | as of 01-Jul-2007
598 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 844.47 M-38 | R-1058 | BaA-35 | W-56 | BoA-25 | Ct/St-9 | FPM-0.2 | as of 07-Nov-2015
599 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 844.16 M-49 | R-1224 | BaA-37 | W-68 | BoA-28 | Ct/St-11 | FPM-0.2 | as of 20-Feb-1999
600 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 844.15 M-88 | R-2851 | BaA-43 | W-57 | BoA-32 | Ct/St-36 | FPM-0.4 | as of 17-Feb-1999
601 No change Kapil Dev (India) flag Kapil Dev (India) 843.96 M-75 | R-1478 | BaA-29 | W-87 | BoA-27 | Ct/St-28 | FPM-0.4 | as of 21-Oct-1988
602 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 843.94 M-107 | R-3995 | BaA-50 | W-120 | BoA-31 | Ct/St-51 | FPM-0.5 | as of 25-Jan-2004
603 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 843.92 M-76 | R-2541 | BaA-41 | W-55 | BoA-30 | Ct/St-29 | FPM-0.4 | as of 30-Sep-1999
604 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 843.79 M-65 | R-1965 | BaA-40 | W-80 | BoA-25 | Ct/St-18 | FPM-0.3 | as of 24-Mar-2007
605 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 843.63 M-72 | R-1112 | BaA-32 | W-90 | BoA-29 | Ct/St-26 | FPM-0.4 | as of 11-Jul-2013
606 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 843.62 M-71 | R-2915 | BaA-55 | W-46 | BoA-38 | Ct/St-39 | FPM-0.5 | as of 22-Nov-1985
607 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 843.62 M-95 | R-3540 | BaA-41 | W-80 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 24-Jan-2007
608 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 843.24 M-97 | R-3456 | BaA-39 | W-81 | BoA-35 | Ct/St-45 | FPM-0.5 | as of 01-Apr-2007
609 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 843.11 M-100 | R-3538 | BaA-37 | W-96 | BoA-36 | Ct/St-34 | FPM-0.3 | as of 07-Nov-1998
610 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 843.01 M-94 | R-3623 | BaA-52 | W-98 | BoA-32 | Ct/St-43 | FPM-0.5 | as of 28-Aug-2004
611 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 842.93 M-99 | R-3489 | BaA-39 | W-84 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 19-Apr-2007
613 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.81 M-105 | R-3675 | BaA-37 | W-99 | BoA-35 | Ct/St-26 | FPM-0.2 | as of 06-Feb-2001
614 No change Ian Botham (England) flag Ian Botham (England) 842.77 M-41 | R-755 | BaA-24 | W-60 | BoA-25 | Ct/St-15 | FPM-0.4 | as of 23-Jan-1983
615 No change Kapil Dev (India) flag Kapil Dev (India) 842.53 M-54 | R-1266 | BaA-32 | W-68 | BoA-24 | Ct/St-21 | FPM-0.4 | as of 23-Jan-1986
616 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 842.39 M-106 | R-3855 | BaA-48 | W-122 | BoA-30 | Ct/St-48 | FPM-0.5 | as of 08-Jul-2003
617 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 842.22 M-58 | R-2416 | BaA-55 | W-40 | BoA-37 | Ct/St-25 | FPM-0.4 | as of 27-Jan-1985
618 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 842.21 M-86 | R-3522 | BaA-45 | W-83 | BoA-27 | Ct/St-39 | FPM-0.5 | as of 25-Sep-2004
620 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 842.04 M-93 | R-3302 | BaA-39 | W-72 | BoA-35 | Ct/St-43 | FPM-0.5 | as of 07-Jul-2007
621 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 841.72 M-69 | R-2824 | BaA-53 | W-46 | BoA-38 | Ct/St-36 | FPM-0.5 | as of 17-Apr-1985
622 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.71 M-85 | R-2402 | BaA-34 | W-111 | BoA-29 | Ct/St-24 | FPM-0.3 | as of 19-Feb-2011
624 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.66 M-102 | R-3401 | BaA-35 | W-86 | BoA-39 | Ct/St-31 | FPM-0.3 | as of 25-Jul-2001
625 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 841.63 M-93 | R-3483 | BaA-41 | W-78 | BoA-34 | Ct/St-46 | FPM-0.5 | as of 16-Dec-2006
626 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.33 M-108 | R-3773 | BaA-37 | W-100 | BoA-35 | Ct/St-28 | FPM-0.3 | as of 20-Apr-2001
627 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 841.33 M-72 | R-1956 | BaA-38 | W-72 | BoA-32 | Ct/St-43 | FPM-0.6 | as of 05-Jan-1996
628 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.25 M-96 | R-2542 | BaA-28 | W-84 | BoA-36 | Ct/St-41 | FPM-0.4 | as of 12-May-1997
629 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 841.20 M-66 | R-1037 | BaA-24 | W-96 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 11-Oct-2000
630 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.19 M-99 | R-3489 | BaA-37 | W-95 | BoA-35 | Ct/St-22 | FPM-0.2 | as of 09-Jan-2001
632 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 840.74 M-102 | R-3530 | BaA-36 | W-98 | BoA-35 | Ct/St-23 | FPM-0.2 | as of 17-Jan-2001
633 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 840.69 M-67 | R-1256 | BaA-27 | W-84 | BoA-26 | Ct/St-10 | FPM-0.1 | as of 23-Mar-1989
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sanathjayasuriya #jayasuriya #hansiecronje #cronje #kapildev #dev #chrisgayle #gayle #andrewflintoff #flintoff #jacqueskallis #kallis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings