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
716 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 833.46 M-90 | W-123 | A-17 | SR-17 | ER-6.1 | as of 06-Jan-2019
719 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 832.92 M-89 | W-121 | A-17 | SR-17 | ER-6.1 | as of 03-Jan-2019
721 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 832.90 M-92 | W-126 | A-17 | SR-17 | ER-6.0 | as of 13-Jan-2019
723 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 832.85 M-69 | W-85 | A-18 | SR-19 | ER-5.7 | as of 16-Aug-2014
725 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 832.75 M-59 | W-75 | A-18 | SR-19 | ER-5.7 | as of 24-May-2014
727 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 832.70 M-30 | W-39 | A-18 | SR-15 | ER-7.2 | as of 01-May-2015
728 No change Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 832.61 M-28 | W-43 | A-16 | SR-13 | ER-7.4 | as of 19-Jan-2024
729 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 832.42 M-88 | W-113 | A-20 | SR-17 | ER-7.1 | as of 23-Mar-2025
732 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 832.15 M-81 | W-114 | A-18 | SR-15 | ER-7.1 | as of 18-Jan-2025
734 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 832.02 M-24 | W-35 | A-16 | SR-15 | ER-6.2 | as of 11-Aug-2012
736 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 831.93 M-110 | W-146 | A-20 | SR-16 | ER-7.3 | as of 06-Aug-2025
739 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 831.84 M-131 | W-185 | A-18 | SR-16 | ER-7.0 | as of 23-Aug-2020
740 No change Mosharraf Hossain (Bangladesh) flag Mosharraf Hossain (Bangladesh) 831.77 M-25 | W-34 | A-15 | SR-14 | ER-6.1 | as of 13-Nov-2016
746 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 831.45 M-91 | W-124 | A-17 | SR-17 | ER-6.0 | as of 11-Jan-2019
751 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 831.29 M-45 | W-57 | A-20 | SR-17 | ER-7.0 | as of 30-Dec-2019
755 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 831.04 M-27 | W-36 | A-17 | SR-15 | ER-7.0 | as of 20-Apr-2015
756 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 830.96 M-50 | W-65 | A-20 | SR-17 | ER-7.1 | as of 15-Jan-2020
758 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 830.82 M-56 | W-71 | A-19 | SR-19 | ER-6.0 | as of 19-Apr-2018
763 No change Amit Mishra (India) flag Amit Mishra (India) 830.42 M-47 | W-65 | A-19 | SR-16 | ER-6.9 | as of 17-Apr-2012
764 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 830.26 M-85 | W-116 | A-17 | SR-17 | ER-6.1 | as of 19-Dec-2018
765 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 830.11 M-61 | W-80 | A-20 | SR-17 | ER-7.2 | as of 14-Apr-2022
770 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 829.69 M-79 | W-111 | A-18 | SR-15 | ER-7.1 | as of 14-Jan-2025
771 No change Mosharraf Hossain (Bangladesh) flag Mosharraf Hossain (Bangladesh) 829.64 M-29 | W-40 | A-15 | SR-15 | ER-6.1 | as of 25-Nov-2016
782 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 828.99 M-108 | W-143 | A-20 | SR-17 | ER-7.4 | as of 08-Jul-2025
784 No change Adam Zampa (Australia) flag Adam Zampa (Australia) 828.70 M-79 | W-95 | A-22 | SR-17 | ER-7.7 | as of 15-Jan-2021
786 No change Matt Parkinson (England) flag Matt Parkinson (England) 828.61 M-57 | W-88 | A-17 | SR-14 | ER-7.4 | as of 02-Jul-2021
788 No change Mosharraf Hossain (Bangladesh) flag Mosharraf Hossain (Bangladesh) 828.59 M-23 | W-33 | A-14 | SR-13 | ER-6.3 | as of 09-Nov-2016
795 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 828.28 M-51 | W-64 | A-18 | SR-19 | ER-5.6 | as of 02-May-2014
798 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.06 M-96 | W-132 | A-19 | SR-16 | ER-7.2 | as of 04-May-2025
810 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 827.33 M-93 | W-126 | A-17 | SR-17 | ER-6.1 | as of 21-Jan-2019
815 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 827.14 M-80 | W-112 | A-18 | SR-15 | ER-7.1 | as of 16-Jan-2025
816 No change Danny Briggs (England) flag Danny Briggs (England) 827.13 M-32 | W-48 | A-16 | SR-14 | ER-6.8 | as of 10-Jul-2011
825 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 826.28 M-70 | W-85 | A-19 | SR-20 | ER-5.7 | as of 08-Apr-2015
837 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 825.27 M-85 | W-104 | A-19 | SR-19 | ER-5.8 | as of 18-Jul-2015
838 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 825.24 M-129 | W-181 | A-18 | SR-16 | ER-7.0 | as of 19-Aug-2020
841 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 824.89 M-53 | W-67 | A-18 | SR-19 | ER-5.7 | as of 07-May-2014
842 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 824.85 M-132 | W-186 | A-18 | SR-16 | ER-7.0 | as of 25-Aug-2020
844 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 824.55 M-111 | W-146 | A-20 | SR-17 | ER-7.4 | as of 09-Aug-2025
857 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 824.01 M-95 | W-112 | A-24 | SR-17 | ER-8.2 | as of 19-May-2025
858 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 823.99 M-47 | W-59 | A-23 | SR-18 | ER-7.8 | as of 22-Apr-2025
859 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 823.96 M-59 | W-77 | A-18 | SR-18 | ER-6.0 | as of 26-Apr-2018
861 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 823.82 M-109 | W-144 | A-20 | SR-17 | ER-7.4 | as of 11-Jul-2025
862 No change Yuzvendra Chahal (India) flag Yuzvendra Chahal (India) 823.79 M-58 | W-83 | A-20 | SR-16 | ER-7.5 | as of 07-May-2023
863 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 823.69 M-82 | W-110 | A-18 | SR-17 | ER-6.1 | as of 07-Dec-2018
873 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 822.95 M-48 | W-64 | A-18 | SR-16 | ER-6.7 | as of 22-Dec-2022
877 No change Matt Parkinson (England) flag Matt Parkinson (England) 822.68 M-56 | W-85 | A-18 | SR-14 | ER-7.5 | as of 15-Aug-2021
881 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 822.45 M-81 | W-102 | A-21 | SR-18 | ER-7.2 | as of 17-Jan-2025
883 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 822.31 M-94 | W-127 | A-17 | SR-17 | ER-6.1 | as of 23-Jan-2019
888 No change Nayan Doshi (England) flag Nayan Doshi (England) 821.91 M-27 | W-46 | A-14 | SR-12 | ER-7.0 | as of 12-Aug-2006
889 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 821.82 M-84 | W-113 | A-18 | SR-17 | ER-6.2 | as of 12-Dec-2018
892 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 821.68 M-137 | W-192 | A-18 | SR-16 | ER-6.9 | as of 03-Sep-2020
893 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 821.59 M-128 | W-179 | A-19 | SR-16 | ER-7.0 | as of 18-Aug-2020
895 No change Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 821.50 M-22 | W-36 | A-16 | SR-13 | ER-7.3 | as of 30-Dec-2023
900 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 821.14 M-54 | W-68 | A-18 | SR-19 | ER-5.8 | as of 11-May-2014
901 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 821.03 M-55 | W-70 | A-18 | SR-19 | ER-5.8 | as of 14-Apr-2018
907 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 820.77 M-86 | W-105 | A-19 | SR-20 | ER-5.8 | as of 21-Jul-2015
908 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 820.72 M-82 | W-114 | A-18 | SR-16 | ER-7.1 | as of 20-Jan-2025
915 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 820.29 M-61 | W-76 | A-19 | SR-19 | ER-5.8 | as of 01-Jun-2014
918 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 819.75 M-60 | W-75 | A-18 | SR-19 | ER-5.7 | as of 27-May-2014
919 No change Sandeep Lamichhane (Nepal) flag Sandeep Lamichhane (Nepal) 819.74 M-51 | W-66 | A-20 | SR-17 | ER-7.1 | as of 18-Jan-2020
921 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 819.66 M-133 | W-188 | A-18 | SR-16 | ER-7.0 | as of 27-Aug-2020
922 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 819.63 M-83 | W-104 | A-21 | SR-18 | ER-7.1 | as of 21-Jan-2025
925 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 819.43 M-83 | W-111 | A-18 | SR-17 | ER-6.1 | as of 09-Dec-2018
928 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 819.22 M-87 | W-106 | A-19 | SR-20 | ER-5.8 | as of 25-Jul-2015
930 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 819.10 M-65 | W-81 | A-18 | SR-19 | ER-5.7 | as of 20-Jul-2014
939 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 818.45 M-130 | W-182 | A-18 | SR-16 | ER-7.0 | as of 22-Aug-2020
940 No change Matt Parkinson (England) flag Matt Parkinson (England) 818.44 M-55 | W-83 | A-18 | SR-14 | ER-7.6 | as of 12-Aug-2021
944 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 818.32 M-97 | W-132 | A-19 | SR-16 | ER-7.3 | as of 18-May-2025
947 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 818.12 M-134 | W-188 | A-18 | SR-16 | ER-6.9 | as of 30-Aug-2020
948 No change Varun Chakravarthy (India) flag Varun Chakravarthy (India) 818.11 M-60 | W-71 | A-24 | SR-19 | ER-7.6 | as of 29-Apr-2025
949 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 818.04 M-63 | W-78 | A-19 | SR-19 | ER-5.8 | as of 17-Jul-2014
951 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 817.94 M-62 | W-76 | A-19 | SR-19 | ER-5.8 | as of 11-Jul-2014
953 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 817.89 M-27 | W-38 | A-17 | SR-15 | ER-6.7 | as of 12-Apr-2022
959 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 817.53 M-64 | W-80 | A-18 | SR-19 | ER-5.8 | as of 19-Jul-2014
964 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 816.99 M-112 | W-146 | A-21 | SR-17 | ER-7.4 | as of 11-Aug-2025
965 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 816.99 M-82 | W-103 | A-21 | SR-18 | ER-7.2 | as of 19-Jan-2025
970 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 816.06 M-81 | W-107 | A-18 | SR-18 | ER-6.1 | as of 05-Dec-2018
974 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 815.87 M-96 | W-129 | A-18 | SR-17 | ER-6.1 | as of 31-Jan-2019
975 No change Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 815.66 M-84 | W-105 | A-21 | SR-18 | ER-7.1 | as of 23-Jan-2025
976 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 815.63 M-89 | W-104 | A-20 | SR-20 | ER-5.8 | as of 28-Apr-2016
978 No change Nayan Doshi (England) flag Nayan Doshi (England) 815.51 M-39 | W-59 | A-15 | SR-13 | ER-6.8 | as of 16-Jun-2008
982 No change Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 815.16 M-88 | W-102 | A-24 | SR-18 | ER-8.3 | as of 11-Apr-2025
984 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 814.91 M-60 | W-78 | A-18 | SR-18 | ER-6.0 | as of 29-Apr-2018
988 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 814.72 M-35 | W-47 | A-17 | SR-18 | ER-5.7 | as of 15-May-2013
989 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 814.72 M-68 | W-83 | A-19 | SR-20 | ER-5.7 | as of 14-Aug-2014
996 No change Jayden Lennox (New Zealand) flag Jayden Lennox (New Zealand) 814.28 M-21 | W-36 | A-16 | SR-13 | ER-7.3 | as of 27-Dec-2023
997 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 814.24 M-98 | W-133 | A-19 | SR-16 | ER-7.3 | as of 20-May-2025
1000 No change Mosharraf Hossain (Bangladesh) flag Mosharraf Hossain (Bangladesh) 814.11 M-30 | W-41 | A-15 | SR-15 | ER-6.1 | as of 26-Nov-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #rashidkhan #khan #sunilnarine #narine #imrantahir #tahir #jaydenlennox #lennox #noorahmad #ahmad #waninduhasaranga #hasaranga #shahidafridi #afridi #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings