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
822 Down 29 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 594.59 M-62 | W-70 | A-22 | SR-19 | ER-7.1 | as of 24-Jun-2024
823 Down 29 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 594.53 M-39 | W-46 | A-23 | SR-18 | ER-7.6 | as of 14-Apr-2023
824 Down 29 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 594.45 M-24 | W-29 | A-24 | SR-19 | ER-7.3 | as of 12-Oct-2022
826 Down 29 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 593.43 M-61 | W-69 | A-22 | SR-19 | ER-7.1 | as of 22-Jun-2024
828 Down 29 Ashton Agar (Australia) flag Ashton Agar (Australia) 593.20 M-33 | W-38 | A-20 | SR-18 | ER-6.7 | as of 03-Aug-2021
830 Down 29 Josh Little (Ireland) flag Josh Little (Ireland) 592.05 M-45 | W-59 | A-20 | SR-17 | ER-7.2 | as of 23-Jul-2023
834 Down 29 Axar Patel (India) flag Axar Patel (India) 591.75 M-70 | W-70 | A-21 | SR-17 | ER-7.4 | as of 06-Nov-2025
839 Down 29 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 590.93 M-20 | W-36 | A-12 | SR-12 | ER-6.2 | as of 19-Sep-2025
840 Down 29 Arshdeep Singh (India) flag Arshdeep Singh (India) 590.90 M-37 | W-54 | A-20 | SR-14 | ER-8.6 | as of 23-Nov-2023
842 Down 29 Arshdeep Singh (India) flag Arshdeep Singh (India) 590.84 M-47 | W-69 | A-20 | SR-14 | ER-8.6 | as of 12-Jun-2024
843 Down 29 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 590.76 M-40 | W-55 | A-21 | SR-15 | ER-8.2 | as of 27-Oct-2021
855 Down 29 Josh Little (Ireland) flag Josh Little (Ireland) 589.23 M-46 | W-61 | A-20 | SR-16 | ER-7.2 | as of 24-Jul-2023
857 Down 29 Axar Patel (India) flag Axar Patel (India) 589.14 M-69 | W-68 | A-21 | SR-17 | ER-7.4 | as of 09-Dec-2025
858 Down 29 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 588.91 M-23 | W-29 | A-23 | SR-19 | ER-7.4 | as of 09-Oct-2022
860 Down 29 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 588.61 M-45 | W-54 | A-24 | SR-18 | ER-7.8 | as of 17-Jan-2024
864 Down 29 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 588.10 M-58 | W-66 | A-22 | SR-19 | ER-7.1 | as of 13-Jun-2024
869 Down 29 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 587.68 M-54 | W-75 | A-20 | SR-16 | ER-7.6 | as of 04-Sep-2025
875 Down 29 Axar Patel (India) flag Axar Patel (India) 587.22 M-70 | W-69 | A-21 | SR-17 | ER-7.4 | as of 11-Dec-2025
876 Down 29 Ashton Agar (Australia) flag Ashton Agar (Australia) 586.96 M-32 | W-38 | A-20 | SR-18 | ER-6.8 | as of 10-Jul-2021
877 Down 29 Axar Patel (India) flag Axar Patel (India) 586.83 M-71 | W-70 | A-21 | SR-17 | ER-7.5 | as of 21-Jan-2026
878 Down 30 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 586.79 M-49 | W-57 | A-22 | SR-18 | ER-7.1 | as of 01-Nov-2022
879 Down 30 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 586.39 M-36 | W-46 | A-19 | SR-17 | ER-6.6 | as of 07-Jun-2024
881 Down 30 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 586.19 M-31 | W-42 | A-18 | SR-16 | ER-6.5 | as of 30-Aug-2022
884 Down 30 Arshdeep Singh (India) flag Arshdeep Singh (India) 585.73 M-70 | W-107 | A-19 | SR-13 | ER-8.5 | as of 11-Dec-2025
891 Down 30 Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 585.08 M-26 | W-34 | A-19 | SR-16 | ER-6.9 | as of 14-Jan-2011
892 Down 30 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 584.76 M-54 | W-60 | A-23 | SR-19 | ER-6.9 | as of 19-Aug-2023
893 Down 30 Axar Patel (India) flag Axar Patel (India) 584.72 M-72 | W-73 | A-21 | SR-17 | ER-7.5 | as of 31-Jan-2026
894 Down 31 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 584.72 M-64 | W-69 | A-24 | SR-20 | ER-7.0 | as of 29-Nov-2025
895 Down 31 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 584.44 M-42 | W-57 | A-22 | SR-16 | ER-8.4 | as of 04-Nov-2021
898 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 584.05 M-60 | W-63 | A-23 | SR-20 | ER-6.8 | as of 17-Jun-2024
899 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 584.05 M-59 | W-62 | A-23 | SR-20 | ER-6.9 | as of 14-Jun-2024
904 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 583.43 M-48 | W-56 | A-22 | SR-18 | ER-7.1 | as of 29-Oct-2022
908 Down 31 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 582.53 M-39 | W-55 | A-21 | SR-15 | ER-8.2 | as of 24-Oct-2021
911 Down 31 Arshdeep Singh (India) flag Arshdeep Singh (India) 582.15 M-38 | W-55 | A-20 | SR-14 | ER-8.7 | as of 26-Nov-2023
915 Down 31 Axar Patel (India) flag Axar Patel (India) 581.89 M-68 | W-68 | A-21 | SR-17 | ER-7.4 | as of 31-Oct-2025
921 Down 31 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 580.74 M-38 | W-44 | A-24 | SR-19 | ER-7.6 | as of 06-Nov-2022
922 Down 31 Arshdeep Singh (India) flag Arshdeep Singh (India) 580.65 M-69 | W-107 | A-18 | SR-13 | ER-8.4 | as of 09-Dec-2025
928 Down 31 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 580.41 M-35 | W-41 | A-26 | SR-19 | ER-8.1 | as of 25-Oct-2022
930 Down 31 Sam Curran (England) flag Sam Curran (England) 580.26 M-50 | W-48 | A-26 | SR-19 | ER-8.3 | as of 10-Nov-2024
934 Down 31 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 579.81 M-26 | W-34 | A-16 | SR-18 | ER-5.5 | as of 10-May-2010
943 Down 31 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 578.47 M-19 | W-35 | A-12 | SR-12 | ER-6.1 | as of 14-Sep-2025
948 Down 31 Arshdeep Singh (India) flag Arshdeep Singh (India) 578.27 M-40 | W-58 | A-21 | SR-14 | ER-8.8 | as of 03-Dec-2023
950 Down 31 Axar Patel (India) flag Axar Patel (India) 577.87 M-71 | W-70 | A-21 | SR-17 | ER-7.4 | as of 08-Nov-2025
951 Down 31 Axar Patel (India) flag Axar Patel (India) 577.46 M-65 | W-66 | A-21 | SR-17 | ER-7.4 | as of 26-Sep-2025
960 Down 31 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 575.42 M-53 | W-74 | A-20 | SR-16 | ER-7.6 | as of 02-Sep-2025
963 Down 31 Sam Curran (England) flag Sam Curran (England) 574.92 M-30 | W-33 | A-23 | SR-18 | ER-7.8 | as of 22-Oct-2022
965 Down 31 Arshdeep Singh (India) flag Arshdeep Singh (India) 574.75 M-39 | W-56 | A-21 | SR-14 | ER-8.7 | as of 28-Nov-2023
966 Down 31 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 574.61 M-34 | W-40 | A-26 | SR-19 | ER-8.2 | as of 22-Oct-2022
968 Down 31 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 574.29 M-38 | W-55 | A-20 | SR-15 | ER-8.2 | as of 21-Oct-2021
969 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 573.77 M-53 | W-59 | A-22 | SR-19 | ER-6.9 | as of 17-Aug-2023
973 Down 31 Josh Little (Ireland) flag Josh Little (Ireland) 573.13 M-48 | W-56 | A-24 | SR-19 | ER-7.7 | as of 31-Oct-2022
979 Down 31 Axar Patel (India) flag Axar Patel (India) 572.60 M-69 | W-68 | A-21 | SR-17 | ER-7.4 | as of 02-Nov-2025
980 Down 31 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 572.54 M-44 | W-53 | A-23 | SR-18 | ER-7.8 | as of 14-Jan-2024
983 Down 31 Axar Patel (India) flag Axar Patel (India) 572.19 M-64 | W-66 | A-21 | SR-17 | ER-7.3 | as of 24-Sep-2025
985 Down 31 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 571.90 M-60 | W-65 | A-22 | SR-20 | ER-6.6 | as of 30-Dec-2024
988 Down 31 Ashton Agar (Australia) flag Ashton Agar (Australia) 571.45 M-31 | W-37 | A-20 | SR-18 | ER-6.7 | as of 09-Jul-2021
992 Down 31 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 571.33 M-35 | W-35 | A-24 | SR-20 | ER-7.1 | as of 29-Jun-2024
995 Down 31 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 570.96 M-46 | W-69 | A-18 | SR-14 | ER-7.4 | as of 23-Jun-2024
996 Down 31 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 570.80 M-37 | W-55 | A-20 | SR-14 | ER-8.2 | as of 19-Oct-2021
1000 Down 31 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 570.28 M-52 | W-74 | A-20 | SR-15 | ER-7.7 | as of 29-Aug-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mustafizurrahman #rahman #shaheenshahafridi #afridi #trentboult #boult #ashtonagar #agar #joshlittle #little #axarpatel #patel #kuldeepyadav #yadav #arshdeepsingh #singh #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings