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
1 No change Shane Watson (Australia) flag Shane Watson (Australia) 1000.00 M-33 | R-959 | BaA-31 | W-32 | BoA-20 | Ct/St-13 | FPM-0.4 | as of October-2012
2 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 979.62 M-27 | R-475 | BaA-21 | W-37 | BoA-16 | Ct/St-8 | FPM-0.3 | as of February-2010
3 No change Shane Watson (Australia) flag Shane Watson (Australia) 975.31 M-31 | R-938 | BaA-32 | W-33 | BoA-20 | Ct/St-11 | FPM-0.4 | as of August-2013
4 No change Shane Watson (Australia) flag Shane Watson (Australia) 971.96 M-32 | R-952 | BaA-32 | W-32 | BoA-19 | Ct/St-13 | FPM-0.4 | as of October-2012
5 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 960.35 M-28 | R-484 | BaA-20 | W-37 | BoA-17 | Ct/St-8 | FPM-0.3 | as of May-2010
6 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 958.92 M-26 | R-467 | BaA-21 | W-37 | BoA-16 | Ct/St-7 | FPM-0.3 | as of November-2009
7 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 958.04 M-29 | R-517 | BaA-21 | W-37 | BoA-18 | Ct/St-8 | FPM-0.3 | as of May-2010
8 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 954.93 M-32 | R-558 | BaA-20 | W-40 | BoA-19 | Ct/St-9 | FPM-0.3 | as of May-2010
9 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 952.54 M-31 | R-528 | BaA-20 | W-40 | BoA-18 | Ct/St-8 | FPM-0.3 | as of May-2010
10 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 951.45 M-24 | R-421 | BaA-21 | W-34 | BoA-16 | Ct/St-7 | FPM-0.3 | as of August-2009
11 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 949.79 M-33 | R-566 | BaA-20 | W-41 | BoA-19 | Ct/St-9 | FPM-0.3 | as of May-2010
12 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 948.46 M-30 | R-517 | BaA-20 | W-38 | BoA-18 | Ct/St-8 | FPM-0.3 | as of May-2010
13 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 946.89 M-23 | R-371 | BaA-20 | W-33 | BoA-16 | Ct/St-7 | FPM-0.3 | as of June-2009
14 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 941.94 M-35 | R-844 | BaA-26 | W-30 | BoA-20 | Ct/St-9 | FPM-0.3 | as of July-2013
15 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 937.70 M-36 | R-854 | BaA-25 | W-31 | BoA-20 | Ct/St-9 | FPM-0.3 | as of July-2013
16 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 935.53 M-41 | R-648 | BaA-18 | W-53 | BoA-18 | Ct/St-12 | FPM-0.3 | as of April-2011
17 No change Shane Watson (Australia) flag Shane Watson (Australia) 935.53 M-31 | R-941 | BaA-32 | W-33 | BoA-20 | Ct/St-12 | FPM-0.4 | as of August-2013
18 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 934.83 M-41 | R-643 | BaA-18 | W-53 | BoA-18 | Ct/St-12 | FPM-0.3 | as of December-2010
19 No change Shane Watson (Australia) flag Shane Watson (Australia) 933.65 M-31 | R-944 | BaA-33 | W-31 | BoA-19 | Ct/St-12 | FPM-0.4 | as of September-2012
20 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 930.25 M-38 | R-911 | BaA-26 | W-35 | BoA-19 | Ct/St-10 | FPM-0.3 | as of August-2013
21 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 929.00 M-38 | R-602 | BaA-18 | W-48 | BoA-19 | Ct/St-11 | FPM-0.3 | as of October-2010
22 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 927.68 M-35 | R-584 | BaA-19 | W-44 | BoA-19 | Ct/St-11 | FPM-0.3 | as of July-2010
23 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 927.66 M-37 | R-599 | BaA-19 | W-47 | BoA-19 | Ct/St-11 | FPM-0.3 | as of October-2010
24 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 926.65 M-35 | R-572 | BaA-19 | W-46 | BoA-18 | Ct/St-11 | FPM-0.3 | as of September-2010
25 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 925.20 M-43 | R-1029 | BaA-27 | W-37 | BoA-20 | Ct/St-12 | FPM-0.3 | as of December-2013
26 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 923.77 M-25 | R-445 | BaA-21 | W-36 | BoA-15 | Ct/St-7 | FPM-0.3 | as of November-2009
27 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 921.73 M-36 | R-574 | BaA-19 | W-47 | BoA-18 | Ct/St-11 | FPM-0.3 | as of September-2010
28 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 920.93 M-39 | R-622 | BaA-18 | W-48 | BoA-19 | Ct/St-11 | FPM-0.3 | as of December-2010
29 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 920.88 M-40 | R-629 | BaA-18 | W-49 | BoA-19 | Ct/St-12 | FPM-0.3 | as of December-2010
30 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 920.79 M-37 | R-857 | BaA-24 | W-32 | BoA-19 | Ct/St-9 | FPM-0.2 | as of August-2013
31 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 919.93 M-44 | R-1061 | BaA-27 | W-37 | BoA-21 | Ct/St-12 | FPM-0.3 | as of December-2013
32 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 912.81 M-34 | R-831 | BaA-26 | W-28 | BoA-21 | Ct/St-9 | FPM-0.3 | as of March-2013
33 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 903.25 M-45 | R-1068 | BaA-27 | W-37 | BoA-22 | Ct/St-12 | FPM-0.3 | as of December-2013
46 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 887.68 M-42 | R-987 | BaA-26 | W-37 | BoA-20 | Ct/St-12 | FPM-0.3 | as of November-2013
50 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 886.98 M-42 | R-639 | BaA-18 | W-44 | BoA-22 | Ct/St-12 | FPM-0.3 | as of December-2012
52 No change Hardik Pandya (India) flag Hardik Pandya (India) 886.46 M-64 | R-1284 | BaA-33 | W-49 | BoA-26 | Ct/St-29 | FPM-0.5 | as of October-2024
56 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 885.44 M-34 | R-566 | BaA-19 | W-42 | BoA-19 | Ct/St-11 | FPM-0.3 | as of July-2010
63 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 883.34 M-22 | R-317 | BaA-17 | W-32 | BoA-15 | Ct/St-7 | FPM-0.3 | as of June-2009
67 No change Hardik Pandya (India) flag Hardik Pandya (India) 882.36 M-65 | R-1331 | BaA-33 | W-49 | BoA-26 | Ct/St-29 | FPM-0.4 | as of October-2024
68 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 881.55 M-33 | R-745 | BaA-24 | W-25 | BoA-23 | Ct/St-9 | FPM-0.3 | as of December-2012
69 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 881.07 M-43 | R-650 | BaA-18 | W-44 | BoA-23 | Ct/St-12 | FPM-0.3 | as of December-2012
73 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 879.88 M-46 | R-1083 | BaA-26 | W-37 | BoA-23 | Ct/St-12 | FPM-0.3 | as of March-2014
74 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 878.37 M-32 | R-690 | BaA-23 | W-25 | BoA-22 | Ct/St-9 | FPM-0.3 | as of December-2012
77 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 876.98 M-47 | R-1096 | BaA-26 | W-37 | BoA-23 | Ct/St-12 | FPM-0.3 | as of March-2014
78 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 875.56 M-45 | R-663 | BaA-17 | W-47 | BoA-22 | Ct/St-12 | FPM-0.3 | as of October-2012
81 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 874.24 M-49 | R-1123 | BaA-26 | W-38 | BoA-23 | Ct/St-12 | FPM-0.2 | as of April-2014
84 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 872.31 M-44 | R-663 | BaA-17 | W-46 | BoA-22 | Ct/St-12 | FPM-0.3 | as of October-2012
85 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 870.69 M-27 | R-605 | BaA-32 | W-25 | BoA-22 | Ct/St-11 | FPM-0.4 | as of March-2013
86 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 868.85 M-31 | R-629 | BaA-22 | W-25 | BoA-22 | Ct/St-9 | FPM-0.3 | as of October-2012
87 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 868.41 M-48 | R-1104 | BaA-26 | W-37 | BoA-24 | Ct/St-12 | FPM-0.3 | as of March-2014
88 No change Shane Watson (Australia) flag Shane Watson (Australia) 867.73 M-30 | R-874 | BaA-31 | W-29 | BoA-19 | Ct/St-12 | FPM-0.4 | as of September-2012
89 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 866.97 M-33 | R-673 | BaA-22 | W-47 | BoA-17 | Ct/St-5 | FPM-0.2 | as of October-2021
90 No change Hardik Pandya (India) flag Hardik Pandya (India) 864.22 M-66 | R-1333 | BaA-33 | W-49 | BoA-27 | Ct/St-31 | FPM-0.5 | as of November-2024
92 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 861.89 M-33 | R-736 | BaA-29 | W-40 | BoA-20 | Ct/St-11 | FPM-0.3 | as of January-2017
94 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 861.68 M-31 | R-694 | BaA-30 | W-39 | BoA-19 | Ct/St-11 | FPM-0.4 | as of January-2017
96 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 860.78 M-32 | R-663 | BaA-23 | W-45 | BoA-18 | Ct/St-5 | FPM-0.2 | as of October-2021
98 No change Hardik Pandya (India) flag Hardik Pandya (India) 860.25 M-67 | R-1372 | BaA-33 | W-49 | BoA-27 | Ct/St-31 | FPM-0.5 | as of November-2024
99 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 859.69 M-26 | R-581 | BaA-32 | W-23 | BoA-23 | Ct/St-8 | FPM-0.3 | as of March-2013
100 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 859.23 M-33 | R-664 | BaA-22 | W-46 | BoA-17 | Ct/St-5 | FPM-0.2 | as of October-2021
101 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 857.85 M-32 | R-695 | BaA-29 | W-40 | BoA-19 | Ct/St-11 | FPM-0.3 | as of January-2017
103 No change Hardik Pandya (India) flag Hardik Pandya (India) 857.31 M-63 | R-1252 | BaA-33 | W-49 | BoA-26 | Ct/St-26 | FPM-0.4 | as of October-2024
106 No change Hardik Pandya (India) flag Hardik Pandya (India) 855.01 M-68 | R-1390 | BaA-33 | W-50 | BoA-28 | Ct/St-31 | FPM-0.5 | as of November-2024
107 No change Hardik Pandya (India) flag Hardik Pandya (India) 854.75 M-70 | R-1415 | BaA-33 | W-56 | BoA-27 | Ct/St-27 | FPM-0.4 | as of January-2025
108 No change Hardik Pandya (India) flag Hardik Pandya (India) 853.97 M-60 | R-1182 | BaA-32 | W-46 | BoA-25 | Ct/St-24 | FPM-0.4 | as of June-2024
109 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 853.82 M-30 | R-587 | BaA-21 | W-24 | BoA-22 | Ct/St-9 | FPM-0.3 | as of October-2012
110 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 853.15 M-35 | R-831 | BaA-27 | W-42 | BoA-21 | Ct/St-5 | FPM-0.1 | as of October-2022
113 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 851.35 M-39 | R-875 | BaA-25 | W-47 | BoA-21 | Ct/St-7 | FPM-0.2 | as of November-2022
114 No change Hardik Pandya (India) flag Hardik Pandya (India) 851.30 M-62 | R-1213 | BaA-32 | W-48 | BoA-26 | Ct/St-24 | FPM-0.4 | as of July-2024
115 No change Hardik Pandya (India) flag Hardik Pandya (India) 851.26 M-69 | R-1362 | BaA-32 | W-56 | BoA-26 | Ct/St-27 | FPM-0.4 | as of January-2025
118 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 850.49 M-33 | R-671 | BaA-22 | W-44 | BoA-18 | Ct/St-5 | FPM-0.2 | as of October-2021
119 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 849.34 M-31 | R-653 | BaA-24 | W-42 | BoA-18 | Ct/St-5 | FPM-0.2 | as of August-2022
120 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 849.30 M-34 | R-763 | BaA-25 | W-42 | BoA-20 | Ct/St-5 | FPM-0.1 | as of October-2022
121 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 848.86 M-28 | R-568 | BaA-22 | W-22 | BoA-23 | Ct/St-8 | FPM-0.3 | as of September-2012
122 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 848.31 M-42 | R-868 | BaA-25 | W-48 | BoA-22 | Ct/St-8 | FPM-0.2 | as of March-2023
123 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 848.06 M-38 | R-806 | BaA-24 | W-41 | BoA-24 | Ct/St-7 | FPM-0.2 | as of March-2023
124 No change Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 847.85 M-48 | R-587 | BaA-20 | W-51 | BoA-21 | Ct/St-21 | FPM-0.4 | as of September-2025
125 No change Hardik Pandya (India) flag Hardik Pandya (India) 847.84 M-67 | R-1315 | BaA-33 | W-53 | BoA-27 | Ct/St-27 | FPM-0.4 | as of January-2025
126 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 847.76 M-40 | R-875 | BaA-24 | W-48 | BoA-21 | Ct/St-7 | FPM-0.2 | as of November-2022
127 No change Hardik Pandya (India) flag Hardik Pandya (India) 847.60 M-71 | R-1424 | BaA-32 | W-56 | BoA-27 | Ct/St-27 | FPM-0.4 | as of February-2025
128 No change Hardik Pandya (India) flag Hardik Pandya (India) 847.40 M-68 | R-1322 | BaA-32 | W-54 | BoA-27 | Ct/St-27 | FPM-0.4 | as of January-2025
129 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 847.21 M-30 | R-477 | BaA-27 | W-28 | BoA-27 | Ct/St-9 | FPM-0.3 | as of June-2024
130 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 847.20 M-34 | R-676 | BaA-22 | W-46 | BoA-18 | Ct/St-5 | FPM-0.1 | as of March-2022
131 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 846.83 M-47 | R-637 | BaA-18 | W-40 | BoA-28 | Ct/St-12 | FPM-0.3 | as of April-2014
132 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 846.21 M-45 | R-911 | BaA-25 | W-52 | BoA-21 | Ct/St-8 | FPM-0.2 | as of July-2023
133 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 846.10 M-29 | R-583 | BaA-22 | W-22 | BoA-23 | Ct/St-8 | FPM-0.3 | as of September-2012
134 No change Hardik Pandya (India) flag Hardik Pandya (India) 845.39 M-69 | R-1390 | BaA-33 | W-51 | BoA-27 | Ct/St-31 | FPM-0.4 | as of November-2024
135 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 845.34 M-38 | R-512 | BaA-19 | W-31 | BoA-28 | Ct/St-9 | FPM-0.2 | as of October-2014
136 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 844.68 M-39 | R-806 | BaA-23 | W-42 | BoA-23 | Ct/St-8 | FPM-0.2 | as of March-2023
137 No change Shane Watson (Australia) flag Shane Watson (Australia) 843.81 M-32 | R-819 | BaA-30 | W-29 | BoA-25 | Ct/St-11 | FPM-0.3 | as of March-2016
140 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 842.87 M-33 | R-693 | BaA-24 | W-42 | BoA-19 | Ct/St-5 | FPM-0.2 | as of October-2022
141 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 842.79 M-41 | R-924 | BaA-25 | W-37 | BoA-19 | Ct/St-11 | FPM-0.3 | as of November-2013
143 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.88 M-44 | R-893 | BaA-24 | W-50 | BoA-22 | Ct/St-8 | FPM-0.2 | as of July-2023
144 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.88 M-31 | R-478 | BaA-25 | W-29 | BoA-27 | Ct/St-9 | FPM-0.3 | as of June-2024
145 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 841.87 M-32 | R-677 | BaA-24 | W-42 | BoA-18 | Ct/St-5 | FPM-0.2 | as of September-2022
146 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 840.41 M-25 | R-732 | BaA-35 | W-9 | BoA-28 | Ct/St-6 | FPM-0.2 | as of February-2013
147 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 839.80 M-43 | R-874 | BaA-24 | W-48 | BoA-22 | Ct/St-8 | FPM-0.2 | as of March-2023
148 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 839.51 M-31 | R-617 | BaA-22 | W-41 | BoA-19 | Ct/St-5 | FPM-0.2 | as of October-2021
149 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 839.47 M-38 | R-862 | BaA-25 | W-45 | BoA-21 | Ct/St-6 | FPM-0.2 | as of October-2022
150 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 839.07 M-33 | R-493 | BaA-25 | W-34 | BoA-25 | Ct/St-9 | FPM-0.3 | as of June-2024
151 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 838.69 M-44 | R-592 | BaA-19 | W-36 | BoA-31 | Ct/St-15 | FPM-0.3 | as of January-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #shanewatson #watson #shahidafridi #afridi #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings