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
801 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 846.43 M-39 | R-1667 | BaA-52 | W-24 | BoA-41 | Ct/St-14 | FPM-0.4 | as of October-1983
802 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 846.39 M-84 | R-2473 | BaA-35 | W-120 | BoA-27 | Ct/St-25 | FPM-0.3 | as of March-2012
803 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 846.34 M-92 | R-3580 | BaA-42 | W-77 | BoA-34 | Ct/St-46 | FPM-0.5 | as of October-2006
804 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.25 M-100 | R-3309 | BaA-35 | W-102 | BoA-34 | Ct/St-22 | FPM-0.2 | as of July-2000
805 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 846.23 M-41 | R-1070 | BaA-38 | W-37 | BoA-31 | Ct/St-17 | FPM-0.4 | as of July-2019
806 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.23 M-107 | R-3527 | BaA-35 | W-104 | BoA-37 | Ct/St-30 | FPM-0.3 | as of August-1999
807 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 846.23 M-66 | R-2800 | BaA-61 | W-36 | BoA-39 | Ct/St-41 | FPM-0.6 | as of March-1986
808 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 846.11 M-99 | R-3310 | BaA-36 | W-93 | BoA-38 | Ct/St-30 | FPM-0.3 | as of May-1999
809 Down 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 846.02 M-43 | R-1453 | BaA-36 | W-39 | BoA-29 | Ct/St-10 | FPM-0.2 | as of February-2012
810 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.98 M-103 | R-3435 | BaA-36 | W-98 | BoA-37 | Ct/St-27 | FPM-0.3 | as of October-1999
811 Down 1 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 845.93 M-53 | R-797 | BaA-20 | W-84 | BoA-17 | Ct/St-13 | FPM-0.2 | as of March-1986
812 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 845.89 M-81 | R-3220 | BaA-42 | W-77 | BoA-28 | Ct/St-38 | FPM-0.5 | as of May-2004
813 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.87 M-69 | R-1428 | BaA-30 | W-87 | BoA-26 | Ct/St-10 | FPM-0.1 | as of October-1989
814 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 845.84 M-82 | R-3152 | BaA-51 | W-49 | BoA-35 | Ct/St-46 | FPM-0.6 | as of January-1988
815 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.83 M-97 | R-3416 | BaA-37 | W-94 | BoA-34 | Ct/St-22 | FPM-0.2 | as of December-2000
816 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 845.71 M-53 | R-2090 | BaA-45 | W-30 | BoA-35 | Ct/St-22 | FPM-0.4 | as of October-2011
817 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 845.67 M-81 | R-2245 | BaA-33 | W-110 | BoA-29 | Ct/St-23 | FPM-0.3 | as of August-2011
818 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.59 M-67 | R-1351 | BaA-29 | W-86 | BoA-26 | Ct/St-10 | FPM-0.1 | as of October-1989
819 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.55 M-98 | R-3354 | BaA-36 | W-95 | BoA-36 | Ct/St-33 | FPM-0.3 | as of January-1999
820 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.46 M-101 | R-3210 | BaA-33 | W-87 | BoA-35 | Ct/St-31 | FPM-0.3 | as of April-2002
821 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 845.44 M-38 | R-1617 | BaA-52 | W-53 | BoA-29 | Ct/St-10 | FPM-0.3 | as of July-2021
822 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.38 M-66 | R-1205 | BaA-26 | W-86 | BoA-24 | Ct/St-10 | FPM-0.2 | as of March-1989
823 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 845.28 M-106 | R-3678 | BaA-36 | W-97 | BoA-36 | Ct/St-26 | FPM-0.2 | as of April-2001
824 Down 1 Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 845.28 M-88 | R-2799 | BaA-41 | W-59 | BoA-32 | Ct/St-36 | FPM-0.4 | as of February-1999
825 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 845.20 M-76 | R-1789 | BaA-34 | W-97 | BoA-25 | Ct/St-11 | FPM-0.1 | as of February-1990
826 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 845.08 M-41 | R-1874 | BaA-57 | W-22 | BoA-43 | Ct/St-15 | FPM-0.4 | as of December-1983
827 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 844.92 M-73 | R-1816 | BaA-35 | W-94 | BoA-26 | Ct/St-8 | FPM-0.1 | as of April-1990
828 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 844.91 M-98 | R-3305 | BaA-36 | W-93 | BoA-38 | Ct/St-29 | FPM-0.3 | as of May-1999
829 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 844.78 M-64 | R-2572 | BaA-49 | W-37 | BoA-37 | Ct/St-25 | FPM-0.4 | as of March-2011
830 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 844.76 M-42 | R-1082 | BaA-37 | W-38 | BoA-31 | Ct/St-18 | FPM-0.4 | as of July-2019
831 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 844.73 M-118 | R-4277 | BaA-38 | W-90 | BoA-37 | Ct/St-39 | FPM-0.3 | as of March-2003
832 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 844.67 M-42 | R-1236 | BaA-34 | W-61 | BoA-25 | Ct/St-10 | FPM-0.2 | as of December-2014
833 Down 1 Andrew Flintoff (England) flag Andrew Flintoff (England) 844.65 M-66 | R-2044 | BaA-40 | W-81 | BoA-25 | Ct/St-18 | FPM-0.3 | as of February-2007
834 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 844.56 M-90 | R-3464 | BaA-42 | W-85 | BoA-30 | Ct/St-43 | FPM-0.5 | as of May-2006
835 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 844.43 M-115 | R-4242 | BaA-38 | W-87 | BoA-37 | Ct/St-37 | FPM-0.3 | as of March-2003
836 Down 1 Ben Stokes (England) flag Ben Stokes (England) 844.37 M-48 | R-1469 | BaA-40 | W-39 | BoA-41 | Ct/St-23 | FPM-0.5 | as of February-2018
837 Down 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 844.27 M-86 | R-1688 | BaA-25 | W-114 | BoA-32 | Ct/St-24 | FPM-0.3 | as of May-2011
838 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 844.19 M-31 | R-1310 | BaA-55 | W-48 | BoA-26 | Ct/St-9 | FPM-0.3 | as of December-2022
839 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 844.06 M-102 | R-3358 | BaA-35 | W-96 | BoA-38 | Ct/St-30 | FPM-0.3 | as of May-1999
840 Down 1 Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 844.05 M-64 | R-1613 | BaA-34 | W-67 | BoA-35 | Ct/St-17 | FPM-0.3 | as of February-2002
841 Down 1 Travis Head (Australia) flag Travis Head (Australia) 843.89 M-33 | R-1527 | BaA-55 | W-16 | BoA-25 | Ct/St-6 | FPM-0.2 | as of August-2025
842 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 843.85 M-35 | R-203 | BaA-12 | W-74 | BoA-23 | Ct/St-19 | FPM-0.5 | as of March-2023
843 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 843.72 M-100 | R-3316 | BaA-35 | W-94 | BoA-38 | Ct/St-30 | FPM-0.3 | as of May-1999
844 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 843.72 M-85 | R-2250 | BaA-31 | W-110 | BoA-29 | Ct/St-24 | FPM-0.3 | as of March-2011
845 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 843.70 M-52 | R-2109 | BaA-53 | W-34 | BoA-37 | Ct/St-23 | FPM-0.4 | as of January-1985
846 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 843.64 M-31 | R-173 | BaA-12 | W-58 | BoA-26 | Ct/St-17 | FPM-0.5 | as of September-2024
847 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 843.59 M-85 | R-3451 | BaA-44 | W-80 | BoA-28 | Ct/St-41 | FPM-0.5 | as of July-2004
848 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 843.55 M-79 | R-2915 | BaA-51 | W-60 | BoA-35 | Ct/St-23 | FPM-0.3 | as of April-2007
849 Down 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 843.54 M-26 | R-1015 | BaA-51 | W-19 | BoA-42 | Ct/St-19 | FPM-0.7 | as of November-2023
850 Down 1 Greg Chappell (Australia) flag Greg Chappell (Australia) 843.50 M-39 | R-1387 | BaA-42 | W-45 | BoA-28 | Ct/St-14 | FPM-0.4 | as of February-1982
851 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 843.37 M-92 | R-3020 | BaA-35 | W-96 | BoA-34 | Ct/St-22 | FPM-0.2 | as of May-2000
852 Down 1 Kapil Dev (India) flag Kapil Dev (India) 843.31 M-76 | R-1519 | BaA-30 | W-89 | BoA-27 | Ct/St-25 | FPM-0.3 | as of March-1988
853 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 843.16 M-99 | R-3241 | BaA-35 | W-102 | BoA-34 | Ct/St-22 | FPM-0.2 | as of July-2000
854 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 843.11 M-101 | R-3319 | BaA-35 | W-95 | BoA-38 | Ct/St-30 | FPM-0.3 | as of May-1999
855 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 843.04 M-91 | R-3184 | BaA-39 | W-72 | BoA-35 | Ct/St-41 | FPM-0.5 | as of July-2007
856 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 843.04 M-78 | R-2883 | BaA-51 | W-59 | BoA-35 | Ct/St-23 | FPM-0.3 | as of April-2007
857 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 843.01 M-41 | R-1744 | BaA-51 | W-24 | BoA-41 | Ct/St-14 | FPM-0.3 | as of December-1983
858 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.84 M-100 | R-3358 | BaA-35 | W-98 | BoA-36 | Ct/St-34 | FPM-0.3 | as of January-1999
859 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.81 M-104 | R-3436 | BaA-35 | W-99 | BoA-37 | Ct/St-30 | FPM-0.3 | as of October-1999
860 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 842.57 M-40 | R-1650 | BaA-49 | W-24 | BoA-38 | Ct/St-14 | FPM-0.4 | as of January-1984
861 Down 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 842.48 M-101 | R-3464 | BaA-37 | W-84 | BoA-36 | Ct/St-34 | FPM-0.3 | as of August-2014
862 Down 1 James Neesham (New Zealand) flag James Neesham (New Zealand) 842.46 M-44 | R-1048 | BaA-32 | W-41 | BoA-32 | Ct/St-16 | FPM-0.4 | as of March-2020
863 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 842.43 M-77 | R-2817 | BaA-50 | W-59 | BoA-35 | Ct/St-22 | FPM-0.3 | as of March-2007
864 Down 1 Lance Klusener (South Africa) flag Lance Klusener (South Africa) 842.43 M-52 | R-1272 | BaA-39 | W-73 | BoA-28 | Ct/St-11 | FPM-0.2 | as of March-1999
865 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.41 M-93 | R-2462 | BaA-28 | W-81 | BoA-36 | Ct/St-40 | FPM-0.4 | as of April-1997
866 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 842.40 M-83 | R-2222 | BaA-31 | W-110 | BoA-29 | Ct/St-25 | FPM-0.3 | as of April-2011
867 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.33 M-98 | R-3423 | BaA-37 | W-95 | BoA-34 | Ct/St-22 | FPM-0.2 | as of December-2000
868 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 842.25 M-78 | R-1846 | BaA-35 | W-99 | BoA-25 | Ct/St-12 | FPM-0.2 | as of February-1990
869 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 842.19 M-102 | R-3401 | BaA-35 | W-86 | BoA-39 | Ct/St-31 | FPM-0.3 | as of July-2001
870 Down 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 842.09 M-34 | R-902 | BaA-50 | W-28 | BoA-34 | Ct/St-6 | FPM-0.2 | as of December-2024
871 Down 1 Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 841.99 M-88 | R-2851 | BaA-43 | W-57 | BoA-32 | Ct/St-36 | FPM-0.4 | as of February-1999
872 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.94 M-92 | R-2459 | BaA-28 | W-79 | BoA-36 | Ct/St-40 | FPM-0.4 | as of April-1997
873 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.78 M-104 | R-3511 | BaA-36 | W-101 | BoA-37 | Ct/St-34 | FPM-0.3 | as of January-1999
874 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.76 M-114 | R-4226 | BaA-38 | W-85 | BoA-37 | Ct/St-37 | FPM-0.3 | as of February-2003
875 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.70 M-124 | R-4390 | BaA-37 | W-96 | BoA-37 | Ct/St-40 | FPM-0.3 | as of May-2003
876 Down 1 Moeen Ali (England) flag Moeen Ali (England) 841.70 M-34 | R-840 | BaA-29 | W-37 | BoA-37 | Ct/St-11 | FPM-0.3 | as of February-2016
877 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.67 M-87 | R-2283 | BaA-31 | W-113 | BoA-29 | Ct/St-25 | FPM-0.3 | as of March-2011
878 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.67 M-122 | R-4357 | BaA-37 | W-94 | BoA-37 | Ct/St-40 | FPM-0.3 | as of April-2003
879 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 841.54 M-69 | R-1809 | BaA-36 | W-72 | BoA-31 | Ct/St-41 | FPM-0.6 | as of December-1995
880 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.49 M-52 | R-1535 | BaA-36 | W-63 | BoA-35 | Ct/St-9 | FPM-0.2 | as of December-2018
881 Down 1 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 841.49 M-28 | R-821 | BaA-39 | W-25 | BoA-33 | Ct/St-12 | FPM-0.4 | as of February-2016
882 Down 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 841.35 M-76 | R-2674 | BaA-43 | W-62 | BoA-30 | Ct/St-31 | FPM-0.4 | as of February-2000
883 Down 1 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 841.30 M-74 | R-1733 | BaA-33 | W-94 | BoA-25 | Ct/St-11 | FPM-0.1 | as of February-1990
884 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 841.22 M-42 | R-1694 | BaA-47 | W-26 | BoA-38 | Ct/St-16 | FPM-0.4 | as of January-1984
885 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.21 M-123 | R-4357 | BaA-37 | W-95 | BoA-37 | Ct/St-40 | FPM-0.3 | as of May-2003
886 Down 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 841.13 M-39 | R-551 | BaA-21 | W-90 | BoA-14 | Ct/St-12 | FPM-0.3 | as of March-2018
887 Down 1 Shane Watson (Australia) flag Shane Watson (Australia) 841.13 M-50 | R-1375 | BaA-38 | W-60 | BoA-23 | Ct/St-12 | FPM-0.2 | as of September-2009
888 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 841.07 M-116 | R-4243 | BaA-38 | W-87 | BoA-37 | Ct/St-37 | FPM-0.3 | as of March-2003
889 Down 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.02 M-37 | R-1116 | BaA-35 | W-53 | BoA-25 | Ct/St-8 | FPM-0.2 | as of October-2023
890 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 841.01 M-93 | R-3302 | BaA-39 | W-72 | BoA-35 | Ct/St-43 | FPM-0.5 | as of July-2007
891 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 840.96 M-81 | R-3131 | BaA-51 | W-48 | BoA-35 | Ct/St-46 | FPM-0.6 | as of December-1987
892 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 840.83 M-95 | R-3102 | BaA-34 | W-97 | BoA-33 | Ct/St-20 | FPM-0.2 | as of October-2000
893 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 840.81 M-98 | R-3315 | BaA-36 | W-97 | BoA-34 | Ct/St-21 | FPM-0.2 | as of October-2000
894 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 840.80 M-42 | R-141 | BaA-7 | W-86 | BoA-23 | Ct/St-9 | FPM-0.2 | as of June-2019
895 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 840.79 M-81 | R-3149 | BaA-52 | W-47 | BoA-36 | Ct/St-46 | FPM-0.6 | as of December-1987
896 Down 1 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 840.64 M-35 | R-223 | BaA-12 | W-61 | BoA-29 | Ct/St-22 | FPM-0.6 | as of November-2023
897 Down 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 840.33 M-101 | R-3203 | BaA-33 | W-87 | BoA-36 | Ct/St-31 | FPM-0.3 | as of April-2002
898 Down 1 Kapil Dev (India) flag Kapil Dev (India) 840.30 M-39 | R-972 | BaA-31 | W-49 | BoA-25 | Ct/St-15 | FPM-0.4 | as of February-1985
899 Down 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 840.16 M-47 | R-1728 | BaA-48 | W-37 | BoA-41 | Ct/St-23 | FPM-0.5 | as of January-1999
900 Down 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 840.12 M-88 | R-3367 | BaA-42 | W-84 | BoA-30 | Ct/St-43 | FPM-0.5 | as of April-2006
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #vivrichards #richards #shakibalhasan #hasan #chrisgayle #gayle #sanathjayasuriya #jayasuriya #jamesneesham #neesham #mohammadhafeez #hafeez #richardhadlee #hadlee #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings