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
901 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 820.01 M-84 | R-2403 | BaA-34 | W-114 | BoA-29 | Ct/St-23 | FPM-0.3 | as of 15-Oct-2011
902 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 819.99 M-55 | R-887 | BaA-24 | W-76 | BoA-23 | Ct/St-6 | FPM-0.1 | as of 02-Jun-2000
903 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 819.93 M-46 | R-178 | BaA-14 | W-96 | BoA-23 | Ct/St-7 | FPM-0.2 | as of 02-Feb-2024
904 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 819.62 M-59 | R-1788 | BaA-41 | W-77 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 19-Jun-2005
905 No change Shane Watson (Australia) flag Shane Watson (Australia) 819.59 M-77 | R-3122 | BaA-43 | W-68 | BoA-30 | Ct/St-34 | FPM-0.4 | as of 02-Nov-2013
906 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.59 M-98 | R-3423 | BaA-37 | W-95 | BoA-34 | Ct/St-22 | FPM-0.2 | as of 17-Dec-2000
907 No change Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) 819.58 M-71 | R-2251 | BaA-32 | W-45 | BoA-37 | Ct/St-21 | FPM-0.3 | as of 25-Feb-1995
908 No change Kapil Dev (India) flag Kapil Dev (India) 819.45 M-78 | R-1487 | BaA-28 | W-92 | BoA-26 | Ct/St-29 | FPM-0.4 | as of 31-Oct-1988
909 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 819.42 M-85 | R-2403 | BaA-34 | W-118 | BoA-28 | Ct/St-23 | FPM-0.3 | as of 18-Oct-2011
910 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 819.39 M-47 | R-1041 | BaA-27 | W-42 | BoA-27 | Ct/St-21 | FPM-0.4 | as of 26-Jun-2003
911 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 819.37 M-74 | R-892 | BaA-17 | W-116 | BoA-22 | Ct/St-13 | FPM-0.2 | as of 25-Dec-1993
912 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 819.36 M-50 | R-739 | BaA-21 | W-79 | BoA-17 | Ct/St-13 | FPM-0.3 | as of 19-Mar-1986
913 No change Kapil Dev (India) flag Kapil Dev (India) 819.22 M-51 | R-1191 | BaA-33 | W-63 | BoA-24 | Ct/St-18 | FPM-0.4 | as of 16-Jan-1986
914 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 819.22 M-81 | R-3107 | BaA-42 | W-43 | BoA-32 | Ct/St-29 | FPM-0.4 | as of 17-Mar-1996
915 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 819.19 M-80 | R-3097 | BaA-52 | W-49 | BoA-34 | Ct/St-45 | FPM-0.6 | as of 22-Jan-1988
916 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 819.05 M-83 | R-3040 | BaA-51 | W-63 | BoA-35 | Ct/St-23 | FPM-0.3 | as of 25-Apr-2007
917 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.02 M-104 | R-3442 | BaA-35 | W-101 | BoA-36 | Ct/St-31 | FPM-0.3 | as of 22-Oct-1999
918 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 819.01 M-86 | R-2230 | BaA-28 | W-79 | BoA-33 | Ct/St-37 | FPM-0.4 | as of 07-Sep-1996
919 No change Ravindra Jadeja (India) flag Ravindra Jadeja (India) 818.98 M-73 | R-1112 | BaA-32 | W-90 | BoA-30 | Ct/St-26 | FPM-0.4 | as of 24-Jul-2013
920 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 818.98 M-102 | R-2434 | BaA-43 | W-130 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 15-Dec-2000
921 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.98 M-102 | R-3358 | BaA-35 | W-96 | BoA-38 | Ct/St-30 | FPM-0.3 | as of 30-May-1999
922 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 818.89 M-72 | R-2548 | BaA-37 | W-57 | BoA-32 | Ct/St-32 | FPM-0.4 | as of 24-May-2003
923 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 818.83 M-54 | R-1547 | BaA-35 | W-74 | BoA-29 | Ct/St-7 | FPM-0.1 | as of 23-Jan-2018
924 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 818.78 M-117 | R-4901 | BaA-48 | W-47 | BoA-44 | Ct/St-44 | FPM-0.4 | as of 26-May-1999
925 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 818.64 M-42 | R-94 | BaA-13 | W-83 | BoA-24 | Ct/St-11 | FPM-0.3 | as of 06-Jun-2017
926 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 818.61 M-68 | R-1248 | BaA-27 | W-91 | BoA-24 | Ct/St-11 | FPM-0.2 | as of 06-Feb-1989
927 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.51 M-106 | R-3740 | BaA-37 | W-79 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 27-Nov-2002
928 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 818.47 M-81 | R-3097 | BaA-52 | W-51 | BoA-34 | Ct/St-46 | FPM-0.6 | as of 25-Jan-1988
929 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.38 M-124 | R-4390 | BaA-37 | W-96 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 13-May-2003
930 No change Trent Boult (New Zealand) flag Trent Boult (New Zealand) 818.38 M-44 | R-94 | BaA-13 | W-88 | BoA-23 | Ct/St-12 | FPM-0.3 | as of 22-Oct-2017
931 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.36 M-103 | R-3354 | BaA-34 | W-85 | BoA-38 | Ct/St-31 | FPM-0.3 | as of 27-Oct-2001
932 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 818.33 M-107 | R-3486 | BaA-35 | W-106 | BoA-36 | Ct/St-32 | FPM-0.3 | as of 18-Dec-1999
933 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 818.21 M-91 | R-1143 | BaA-27 | W-104 | BoA-27 | Ct/St-26 | FPM-0.3 | as of 09-Feb-2007
934 No change Scott Styris (New Zealand) flag Scott Styris (New Zealand) 818.21 M-68 | R-1554 | BaA-32 | W-66 | BoA-30 | Ct/St-27 | FPM-0.4 | as of 26-Jun-2004
935 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 818.20 M-70 | R-1902 | BaA-38 | W-72 | BoA-32 | Ct/St-42 | FPM-0.6 | as of 01-Jan-1996
936 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 818.13 M-103 | R-2440 | BaA-43 | W-131 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 17-Dec-2000
937 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 818.06 M-86 | R-2028 | BaA-29 | W-86 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 01-Nov-2000
938 No change Kapil Dev (India) flag Kapil Dev (India) 818.04 M-76 | R-1478 | BaA-29 | W-88 | BoA-27 | Ct/St-29 | FPM-0.4 | as of 27-Oct-1988
939 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 818.03 M-74 | R-884 | BaA-17 | W-111 | BoA-22 | Ct/St-14 | FPM-0.2 | as of 01-Nov-1993
940 No change Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 817.89 M-57 | R-1730 | BaA-31 | W-45 | BoA-32 | Ct/St-19 | FPM-0.3 | as of 04-Feb-1998
941 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 817.84 M-50 | R-659 | BaA-22 | W-115 | BoA-14 | Ct/St-16 | FPM-0.3 | as of 21-Sep-2018
942 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.78 M-105 | R-3564 | BaA-36 | W-96 | BoA-36 | Ct/St-25 | FPM-0.2 | as of 08-Apr-2001
943 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 817.69 M-50 | R-1787 | BaA-46 | W-41 | BoA-40 | Ct/St-24 | FPM-0.5 | as of 02-Feb-1999
944 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 817.64 M-64 | R-2174 | BaA-36 | W-54 | BoA-29 | Ct/St-28 | FPM-0.4 | as of 13-Feb-2003
945 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 817.57 M-61 | R-1710 | BaA-35 | W-42 | BoA-40 | Ct/St-34 | FPM-0.6 | as of 06-Feb-2016
946 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 817.56 M-92 | R-2877 | BaA-42 | W-56 | BoA-33 | Ct/St-36 | FPM-0.4 | as of 15-May-1999
947 No change Kapil Dev (India) flag Kapil Dev (India) 817.54 M-70 | R-1433 | BaA-30 | W-89 | BoA-24 | Ct/St-28 | FPM-0.4 | as of 17-Jan-1987
948 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 817.44 M-52 | R-754 | BaA-19 | W-78 | BoA-18 | Ct/St-13 | FPM-0.3 | as of 02-Feb-1986
949 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.33 M-106 | R-3569 | BaA-35 | W-80 | BoA-39 | Ct/St-37 | FPM-0.3 | as of 21-Aug-2002
950 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.32 M-58 | R-908 | BaA-23 | W-83 | BoA-23 | Ct/St-6 | FPM-0.1 | as of 05-Jul-2000
951 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.30 M-76 | R-1302 | BaA-25 | W-109 | BoA-24 | Ct/St-8 | FPM-0.1 | as of 09-Jun-2001
952 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 817.28 M-81 | R-1956 | BaA-30 | W-80 | BoA-32 | Ct/St-21 | FPM-0.3 | as of 15-Oct-2000
953 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.27 M-85 | R-2163 | BaA-28 | W-77 | BoA-33 | Ct/St-35 | FPM-0.4 | as of 28-Aug-1996
954 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 817.19 M-108 | R-3707 | BaA-36 | W-80 | BoA-40 | Ct/St-37 | FPM-0.3 | as of 16-Sep-2002
955 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 817.17 M-110 | R-4108 | BaA-42 | W-41 | BoA-45 | Ct/St-29 | FPM-0.3 | as of 11-Jan-2015
956 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 817.07 M-78 | R-1380 | BaA-26 | W-111 | BoA-24 | Ct/St-9 | FPM-0.1 | as of 17-Jun-2001
957 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 817.01 M-83 | R-3211 | BaA-42 | W-43 | BoA-35 | Ct/St-31 | FPM-0.4 | as of 15-Dec-1996
958 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 816.98 M-89 | R-2098 | BaA-25 | W-63 | BoA-37 | Ct/St-38 | FPM-0.4 | as of 04-Nov-2001
959 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 816.93 M-101 | R-2381 | BaA-43 | W-132 | BoA-27 | Ct/St-20 | FPM-0.2 | as of 25-Oct-2000
960 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 816.71 M-88 | R-2461 | BaA-33 | W-122 | BoA-28 | Ct/St-24 | FPM-0.3 | as of 06-Dec-2011
961 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 816.64 M-104 | R-3499 | BaA-36 | W-100 | BoA-37 | Ct/St-31 | FPM-0.3 | as of 18-Oct-1999
962 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 816.55 M-119 | R-4983 | BaA-47 | W-47 | BoA-45 | Ct/St-47 | FPM-0.4 | as of 12-Jan-1999
963 No change Irfan Pathan (India) flag Irfan Pathan (India) 816.54 M-59 | R-834 | BaA-29 | W-102 | BoA-24 | Ct/St-9 | FPM-0.2 | as of 19-Apr-2006
964 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 816.53 M-83 | R-2610 | BaA-41 | W-51 | BoA-35 | Ct/St-35 | FPM-0.4 | as of 27-Jan-1999
965 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 816.49 M-89 | R-1671 | BaA-23 | W-127 | BoA-29 | Ct/St-22 | FPM-0.2 | as of 22-Mar-2012
966 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.42 M-73 | R-2553 | BaA-36 | W-58 | BoA-32 | Ct/St-33 | FPM-0.5 | as of 25-May-2003
967 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 816.38 M-62 | R-942 | BaA-23 | W-90 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 20-Aug-2000
968 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 816.30 M-57 | R-1567 | BaA-35 | W-42 | BoA-37 | Ct/St-31 | FPM-0.5 | as of 15-Jan-2016
969 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 816.24 M-34 | R-1264 | BaA-45 | W-40 | BoA-25 | Ct/St-13 | FPM-0.4 | as of 19-Jan-1982
970 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 816.19 M-71 | R-2464 | BaA-36 | W-57 | BoA-31 | Ct/St-32 | FPM-0.5 | as of 21-May-2003
971 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 816.17 M-75 | R-1837 | BaA-35 | W-94 | BoA-26 | Ct/St-9 | FPM-0.1 | as of 01-May-1990
972 No change Mark Waugh (Australia) flag Mark Waugh (Australia) 816.17 M-82 | R-3143 | BaA-42 | W-47 | BoA-32 | Ct/St-28 | FPM-0.3 | as of 19-Oct-1996
973 No change Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 816.16 M-51 | R-749 | BaA-20 | W-76 | BoA-18 | Ct/St-13 | FPM-0.3 | as of 29-Jan-1986
974 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 816.15 M-75 | R-1293 | BaA-25 | W-108 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 07-Jun-2001
975 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 815.79 M-93 | R-3176 | BaA-37 | W-77 | BoA-35 | Ct/St-30 | FPM-0.3 | as of 12-Dec-2014
976 No change Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 815.75 M-70 | R-748 | BaA-15 | W-114 | BoA-21 | Ct/St-12 | FPM-0.2 | as of 13-Mar-1994
977 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 815.63 M-123 | R-4357 | BaA-37 | W-95 | BoA-37 | Ct/St-40 | FPM-0.3 | as of 10-May-2003
978 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 815.63 M-96 | R-3186 | BaA-35 | W-99 | BoA-34 | Ct/St-22 | FPM-0.2 | as of 05-Jul-2000
979 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 815.44 M-96 | R-3438 | BaA-41 | W-73 | BoA-35 | Ct/St-45 | FPM-0.5 | as of 14-Jul-2007
980 No change Jacob Oram (New Zealand) flag Jacob Oram (New Zealand) 815.24 M-58 | R-1009 | BaA-30 | W-62 | BoA-30 | Ct/St-17 | FPM-0.3 | as of 20-Dec-2007
981 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 815.08 M-51 | R-791 | BaA-36 | W-75 | BoA-25 | Ct/St-11 | FPM-0.2 | as of 19-Apr-1998
982 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 815.01 M-41 | R-1091 | BaA-45 | W-44 | BoA-27 | Ct/St-7 | FPM-0.2 | as of 14-Oct-2025
983 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 814.98 M-70 | R-2421 | BaA-36 | W-56 | BoA-31 | Ct/St-32 | FPM-0.5 | as of 18-May-2003
984 No change Shane Watson (Australia) flag Shane Watson (Australia) 814.94 M-34 | R-568 | BaA-28 | W-40 | BoA-32 | Ct/St-7 | FPM-0.2 | as of 20-Feb-2007
985 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 814.82 M-114 | R-4031 | BaA-37 | W-87 | BoA-37 | Ct/St-36 | FPM-0.3 | as of 15-Jan-2003
986 No change Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 814.79 M-92 | R-1143 | BaA-27 | W-106 | BoA-27 | Ct/St-26 | FPM-0.3 | as of 11-Feb-2007
987 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 814.73 M-85 | R-2003 | BaA-29 | W-85 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 28-Oct-2000
988 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.67 M-61 | R-930 | BaA-23 | W-88 | BoA-23 | Ct/St-7 | FPM-0.1 | as of 12-Jul-2000
989 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 814.66 M-26 | R-1118 | BaA-59 | W-34 | BoA-20 | Ct/St-13 | FPM-0.5 | as of 01-Feb-1981
990 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 814.62 M-37 | R-1269 | BaA-41 | W-44 | BoA-27 | Ct/St-14 | FPM-0.4 | as of 26-Jan-1982
991 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 814.48 M-119 | R-4923 | BaA-47 | W-47 | BoA-44 | Ct/St-44 | FPM-0.4 | as of 04-Jun-1999
992 No change Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 814.42 M-49 | R-1001 | BaA-25 | W-52 | BoA-32 | Ct/St-16 | FPM-0.3 | as of 06-Mar-2019
993 No change Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 814.40 M-58 | R-1797 | BaA-32 | W-45 | BoA-32 | Ct/St-20 | FPM-0.3 | as of 06-Feb-1998
994 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.38 M-76 | R-1292 | BaA-25 | W-108 | BoA-24 | Ct/St-7 | FPM-0.1 | as of 20-Apr-2001
995 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 814.24 M-45 | R-1186 | BaA-28 | W-46 | BoA-31 | Ct/St-14 | FPM-0.3 | as of 04-Dec-1996
996 No change Kapil Dev (India) flag Kapil Dev (India) 814.20 M-72 | R-1373 | BaA-29 | W-87 | BoA-26 | Ct/St-25 | FPM-0.3 | as of 07-Jan-1988
997 No change Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 814.19 M-77 | R-1305 | BaA-25 | W-111 | BoA-24 | Ct/St-8 | FPM-0.1 | as of 12-Jun-2001
998 No change Jason Holder (West Indies) flag Jason Holder (West Indies) 814.15 M-58 | R-1149 | BaA-30 | W-80 | BoA-32 | Ct/St-24 | FPM-0.4 | as of 19-Mar-2018
999 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 814.04 M-102 | R-3219 | BaA-33 | W-85 | BoA-37 | Ct/St-31 | FPM-0.3 | as of 14-Apr-2002
1000 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 813.93 M-49 | R-659 | BaA-22 | W-112 | BoA-14 | Ct/St-16 | FPM-0.3 | as of 20-Sep-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #shakibalhasan #hasan #abdulrazzaq #razzaq #adamzampa #zampa #andrewflintoff #flintoff #shanewatson #watson #sanathjayasuriya #jayasuriya #aamersohail #sohail #kapildev #dev #wasimakram #akram #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings