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
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
612 No change Ben Stokes (England) flag Ben Stokes (England) 842.84 M-48 | R-1563 | BaA-43 | W-42 | BoA-40 | Ct/St-24 | FPM-0.5 | as of 07-Mar-2018
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
619 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 842.19 M-42 | R-169 | BaA-15 | W-87 | BoA-22 | Ct/St-7 | FPM-0.2 | as of 19-Sep-2024
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
623 No change Ben Stokes (England) flag Ben Stokes (England) 841.68 M-49 | R-1589 | BaA-44 | W-42 | BoA-41 | Ct/St-27 | FPM-0.6 | as of 10-Mar-2018
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
631 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 841.18 M-107 | R-4467 | BaA-48 | W-41 | BoA-47 | Ct/St-26 | FPM-0.2 | as of 04-Nov-2015
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
634 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 840.47 M-107 | R-3968 | BaA-50 | W-120 | BoA-31 | Ct/St-50 | FPM-0.5 | as of 28-Jan-2004
635 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 840.36 M-85 | R-2488 | BaA-35 | W-120 | BoA-27 | Ct/St-25 | FPM-0.3 | as of 11-Mar-2012
636 No change Ben Stokes (England) flag Ben Stokes (England) 840.28 M-48 | R-1527 | BaA-42 | W-41 | BoA-40 | Ct/St-23 | FPM-0.5 | as of 28-Feb-2018
637 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 840.25 M-103 | R-3758 | BaA-47 | W-117 | BoA-30 | Ct/St-48 | FPM-0.5 | as of 29-Jun-2003
638 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 839.98 M-50 | R-1224 | BaA-37 | W-70 | BoA-28 | Ct/St-11 | FPM-0.2 | as of 25-Mar-1999
639 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 839.95 M-86 | R-1630 | BaA-23 | W-126 | BoA-28 | Ct/St-21 | FPM-0.2 | as of 11-Mar-2012
640 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 839.83 M-105 | R-3524 | BaA-35 | W-87 | BoA-38 | Ct/St-32 | FPM-0.3 | as of 05-Aug-2001
641 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 839.78 M-102 | R-3395 | BaA-35 | W-86 | BoA-38 | Ct/St-31 | FPM-0.3 | as of 28-Jul-2001
642 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 839.64 M-83 | R-2222 | BaA-31 | W-110 | BoA-29 | Ct/St-25 | FPM-0.3 | as of 09-Apr-2011
643 No change Kapil Dev (India) flag Kapil Dev (India) 839.61 M-68 | R-1424 | BaA-31 | W-88 | BoA-23 | Ct/St-27 | FPM-0.4 | as of 13-Jan-1987
644 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 839.59 M-65 | R-989 | BaA-23 | W-96 | BoA-22 | Ct/St-7 | FPM-0.1 | as of 08-Oct-2000
645 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 839.57 M-70 | R-2857 | BaA-54 | W-46 | BoA-39 | Ct/St-37 | FPM-0.5 | as of 23-Apr-1985
646 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 839.51 M-89 | R-2186 | BaA-44 | W-123 | BoA-26 | Ct/St-16 | FPM-0.2 | as of 12-Jul-2000
647 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 839.44 M-81 | R-3220 | BaA-42 | W-77 | BoA-28 | Ct/St-38 | FPM-0.5 | as of 16-May-2004
648 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 839.43 M-100 | R-3501 | BaA-37 | W-96 | BoA-35 | Ct/St-23 | FPM-0.2 | as of 11-Jan-2001
649 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 839.35 M-101 | R-3409 | BaA-36 | W-99 | BoA-36 | Ct/St-34 | FPM-0.3 | as of 23-Jan-1999
650 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 839.32 M-45 | R-185 | BaA-12 | W-97 | BoA-22 | Ct/St-7 | FPM-0.2 | as of 07-Nov-2023
651 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 839.31 M-40 | R-1650 | BaA-49 | W-24 | BoA-38 | Ct/St-14 | FPM-0.4 | as of 08-Jan-1984
652 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 839.23 M-72 | R-2445 | BaA-41 | W-58 | BoA-30 | Ct/St-28 | FPM-0.4 | as of 23-Jan-2000
653 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 839.15 M-77 | R-2725 | BaA-37 | W-66 | BoA-30 | Ct/St-36 | FPM-0.5 | as of 08-Jun-2003
654 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 839.11 M-104 | R-4378 | BaA-48 | W-41 | BoA-46 | Ct/St-28 | FPM-0.3 | as of 26-Dec-2015
655 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 839.06 M-89 | R-1505 | BaA-30 | W-111 | BoA-31 | Ct/St-22 | FPM-0.2 | as of 26-Nov-2003
656 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 839.01 M-112 | R-3980 | BaA-46 | W-125 | BoA-31 | Ct/St-51 | FPM-0.5 | as of 27-Feb-2003
657 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 838.96 M-121 | R-4357 | BaA-38 | W-94 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 06-Apr-2003
658 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 838.95 M-96 | R-1220 | BaA-28 | W-118 | BoA-25 | Ct/St-33 | FPM-0.3 | as of 03-Dec-2006
659 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 838.69 M-52 | R-2201 | BaA-48 | W-30 | BoA-34 | Ct/St-22 | FPM-0.4 | as of 28-Oct-2011
660 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 838.67 M-102 | R-3421 | BaA-35 | W-101 | BoA-36 | Ct/St-34 | FPM-0.3 | as of 24-Jan-1999
661 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 838.61 M-94 | R-3209 | BaA-37 | W-77 | BoA-35 | Ct/St-30 | FPM-0.3 | as of 14-Dec-2014
662 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 838.38 M-41 | R-1744 | BaA-51 | W-24 | BoA-41 | Ct/St-14 | FPM-0.3 | as of 17-Dec-1983
663 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 838.32 M-106 | R-3505 | BaA-35 | W-105 | BoA-35 | Ct/St-32 | FPM-0.3 | as of 12-Dec-1999
664 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 838.11 M-71 | R-1938 | BaA-38 | W-72 | BoA-32 | Ct/St-42 | FPM-0.6 | as of 03-Jan-1996
665 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 838.10 M-98 | R-2364 | BaA-42 | W-131 | BoA-26 | Ct/St-20 | FPM-0.2 | as of 13-Oct-2000
666 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 837.79 M-97 | R-3843 | BaA-43 | W-82 | BoA-33 | Ct/St-48 | FPM-0.5 | as of 28-Oct-2006
667 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 837.75 M-111 | R-4148 | BaA-39 | W-83 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 14-Feb-2003
668 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 837.73 M-85 | R-3499 | BaA-45 | W-82 | BoA-27 | Ct/St-39 | FPM-0.5 | as of 22-Sep-2004
669 No change Ben Stokes (England) flag Ben Stokes (England) 837.70 M-51 | R-1340 | BaA-33 | W-48 | BoA-38 | Ct/St-24 | FPM-0.5 | as of 01-Jun-2017
670 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 837.53 M-79 | R-2187 | BaA-32 | W-107 | BoA-29 | Ct/St-23 | FPM-0.3 | as of 14-Aug-2011
671 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 837.50 M-78 | R-2746 | BaA-37 | W-67 | BoA-30 | Ct/St-36 | FPM-0.5 | as of 11-Jun-2003
672 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 837.49 M-71 | R-2388 | BaA-41 | W-58 | BoA-29 | Ct/St-28 | FPM-0.4 | as of 21-Jan-2000
673 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 837.44 M-46 | R-185 | BaA-12 | W-99 | BoA-22 | Ct/St-7 | FPM-0.2 | as of 11-Nov-2023
674 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 837.42 M-83 | R-2391 | BaA-34 | W-112 | BoA-29 | Ct/St-23 | FPM-0.3 | as of 13-Oct-2011
675 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 837.33 M-119 | R-4294 | BaA-38 | W-92 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 18-Mar-2003
676 No change Kapil Dev (India) flag Kapil Dev (India) 837.28 M-78 | R-1573 | BaA-30 | W-91 | BoA-27 | Ct/St-26 | FPM-0.3 | as of 01-Apr-1988
677 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 837.20 M-92 | R-3220 | BaA-39 | W-72 | BoA-35 | Ct/St-41 | FPM-0.4 | as of 04-Jul-2007
678 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 837.05 M-108 | R-4488 | BaA-47 | W-41 | BoA-47 | Ct/St-28 | FPM-0.3 | as of 07-Nov-2015
679 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 837.02 M-76 | R-2631 | BaA-36 | W-66 | BoA-30 | Ct/St-36 | FPM-0.5 | as of 07-Jun-2003
680 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 836.98 M-103 | R-3415 | BaA-34 | W-86 | BoA-38 | Ct/St-31 | FPM-0.3 | as of 31-Jul-2001
681 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 836.80 M-73 | R-1816 | BaA-35 | W-94 | BoA-26 | Ct/St-8 | FPM-0.1 | as of 27-Apr-1990
682 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 836.80 M-81 | R-2245 | BaA-33 | W-110 | BoA-29 | Ct/St-23 | FPM-0.3 | as of 19-Aug-2011
683 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 836.70 M-69 | R-1129 | BaA-26 | W-100 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 30-Oct-2000
684 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 836.67 M-106 | R-3849 | BaA-48 | W-121 | BoA-31 | Ct/St-48 | FPM-0.5 | as of 07-Oct-2003
685 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 836.62 M-38 | R-1166 | BaA-38 | W-55 | BoA-26 | Ct/St-8 | FPM-0.2 | as of 19-Apr-2015
686 No change James Neesham (New Zealand) flag James Neesham (New Zealand) 836.50 M-42 | R-1021 | BaA-33 | W-40 | BoA-31 | Ct/St-16 | FPM-0.4 | as of 08-Feb-2020
687 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 836.48 M-77 | R-2550 | BaA-40 | W-56 | BoA-30 | Ct/St-29 | FPM-0.4 | as of 03-Oct-1999
688 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 836.48 M-84 | R-3498 | BaA-45 | W-81 | BoA-27 | Ct/St-39 | FPM-0.5 | as of 18-Sep-2004
689 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 836.34 M-120 | R-4321 | BaA-38 | W-92 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 04-Apr-2003
690 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 836.30 M-59 | R-1704 | BaA-36 | W-42 | BoA-39 | Ct/St-33 | FPM-0.6 | as of 20-Jan-2016
691 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 836.29 M-101 | R-3466 | BaA-37 | W-105 | BoA-34 | Ct/St-31 | FPM-0.3 | as of 16-Feb-2000
692 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 836.28 M-108 | R-3769 | BaA-37 | W-100 | BoA-35 | Ct/St-27 | FPM-0.3 | as of 23-Mar-2001
693 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 836.00 M-101 | R-3524 | BaA-37 | W-96 | BoA-35 | Ct/St-23 | FPM-0.2 | as of 14-Jan-2001
694 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 835.97 M-85 | R-2376 | BaA-33 | W-112 | BoA-29 | Ct/St-24 | FPM-0.3 | as of 25-Feb-2011
695 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 835.94 M-110 | R-4093 | BaA-38 | W-83 | BoA-37 | Ct/St-35 | FPM-0.3 | as of 10-Feb-2003
696 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 835.93 M-90 | R-2297 | BaA-28 | W-83 | BoA-34 | Ct/St-37 | FPM-0.4 | as of 07-Nov-1996
697 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 835.69 M-95 | R-3175 | BaA-36 | W-99 | BoA-34 | Ct/St-22 | FPM-0.2 | as of 07-Jun-2000
698 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 835.68 M-96 | R-1243 | BaA-28 | W-117 | BoA-26 | Ct/St-32 | FPM-0.3 | as of 29-Nov-2006
699 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 835.47 M-95 | R-1715 | BaA-32 | W-120 | BoA-30 | Ct/St-23 | FPM-0.2 | as of 24-Jan-2004
700 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 835.32 M-94 | R-1713 | BaA-32 | W-116 | BoA-31 | Ct/St-23 | FPM-0.2 | as of 16-Jan-2004
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kapildev #dev #jacqueskallis #kallis #andrewflintoff #flintoff #ravindrajadeja #jadeja #vivrichards #richards #chrisgayle #gayle #sanathjayasuriya #jayasuriya #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings