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
101 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 845.82 M-126 | R-2392 | BaA-27 | W-137 | BoA-22 | Ct/St-64 | FPM-0.5 | as of 12-Sep-2019
102 No change Shane Watson (Australia) flag Shane Watson (Australia) 845.77 M-33 | R-1136 | BaA-39 | W-24 | BoA-29 | Ct/St-12 | FPM-0.4 | as of 03-May-2013
103 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 845.70 M-47 | R-773 | BaA-23 | W-54 | BoA-20 | Ct/St-24 | FPM-0.5 | as of 27-May-2011
104 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 845.26 M-129 | R-2481 | BaA-29 | W-140 | BoA-23 | Ct/St-69 | FPM-0.5 | as of 30-Dec-2019
105 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 844.90 M-106 | R-1522 | BaA-27 | W-138 | BoA-20 | Ct/St-58 | FPM-0.5 | as of 19-Dec-2015
106 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 844.79 M-68 | R-1121 | BaA-34 | W-52 | BoA-18 | Ct/St-27 | FPM-0.4 | as of 15-Apr-2025
107 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 844.76 M-138 | R-2573 | BaA-27 | W-151 | BoA-22 | Ct/St-70 | FPM-0.5 | as of 21-Apr-2019
108 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 844.65 M-136 | R-2495 | BaA-27 | W-151 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 05-Apr-2019
109 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 844.56 M-85 | R-989 | BaA-20 | W-120 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 06-Sep-2024
110 No change Matthew Short (Australia) flag Matthew Short (Australia) 844.26 M-78 | R-2502 | BaA-35 | W-41 | BoA-30 | Ct/St-45 | FPM-0.6 | as of 28-Jun-2025
111 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 844.23 M-113 | R-2116 | BaA-28 | W-122 | BoA-23 | Ct/St-54 | FPM-0.5 | as of 02-Dec-2016
112 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 844.09 M-26 | R-357 | BaA-20 | W-37 | BoA-16 | Ct/St-3 | FPM-0.1 | as of 20-Aug-2012
113 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 844.06 M-127 | R-2419 | BaA-27 | W-137 | BoA-22 | Ct/St-65 | FPM-0.5 | as of 13-Dec-2019
114 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 843.97 M-130 | R-2498 | BaA-28 | W-140 | BoA-23 | Ct/St-70 | FPM-0.5 | as of 31-Dec-2019
115 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 843.24 M-107 | R-1534 | BaA-27 | W-139 | BoA-21 | Ct/St-58 | FPM-0.5 | as of 04-Jan-2016
116 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 842.81 M-137 | R-2545 | BaA-27 | W-151 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 09-Apr-2019
117 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 842.73 M-138 | R-2558 | BaA-27 | W-151 | BoA-22 | Ct/St-70 | FPM-0.5 | as of 19-Apr-2019
118 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 842.62 M-137 | R-2549 | BaA-27 | W-152 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 12-Apr-2019
119 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 842.52 M-83 | R-913 | BaA-20 | W-117 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 22-Jan-2025
120 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 842.45 M-135 | R-2447 | BaA-26 | W-151 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 30-Mar-2019
121 No change Tyron Henderson (South Africa) flag Tyron Henderson (South Africa) 842.44 M-27 | R-485 | BaA-27 | W-34 | BoA-21 | Ct/St-7 | FPM-0.3 | as of 26-Jul-2008
122 No change Ian Harvey (Australia) flag Ian Harvey (Australia) 842.23 M-28 | R-817 | BaA-29 | W-29 | BoA-25 | Ct/St-10 | FPM-0.4 | as of 30-May-2009
123 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.95 M-112 | R-2085 | BaA-28 | W-121 | BoA-23 | Ct/St-52 | FPM-0.5 | as of 30-Nov-2016
124 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.94 M-138 | R-2559 | BaA-27 | W-152 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 14-Apr-2019
125 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.87 M-127 | R-2428 | BaA-28 | W-136 | BoA-23 | Ct/St-65 | FPM-0.5 | as of 17-Dec-2019
126 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.73 M-137 | R-2568 | BaA-27 | W-149 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 03-May-2019
127 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 841.58 M-79 | R-898 | BaA-20 | W-111 | BoA-18 | Ct/St-38 | FPM-0.5 | as of 14-Jan-2025
128 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.57 M-103 | R-1894 | BaA-28 | W-113 | BoA-22 | Ct/St-50 | FPM-0.5 | as of 18-Jul-2016
129 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 841.46 M-42 | R-1239 | BaA-38 | W-37 | BoA-22 | Ct/St-14 | FPM-0.3 | as of 25-Jun-2021
130 No change Ian Harvey (Australia) flag Ian Harvey (Australia) 841.27 M-29 | R-823 | BaA-28 | W-30 | BoA-25 | Ct/St-11 | FPM-0.4 | as of 01-Jun-2009
131 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 841.25 M-63 | R-1695 | BaA-27 | W-29 | BoA-25 | Ct/St-19 | FPM-0.3 | as of 08-Sep-2024
132 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.11 M-118 | R-2189 | BaA-27 | W-129 | BoA-22 | Ct/St-58 | FPM-0.5 | as of 28-Dec-2016
133 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 841.06 M-138 | R-2568 | BaA-26 | W-151 | BoA-22 | Ct/St-71 | FPM-0.5 | as of 25-Apr-2019
134 No change Moeen Ali (England) flag Moeen Ali (England) 840.50 M-60 | R-1577 | BaA-30 | W-50 | BoA-23 | Ct/St-24 | FPM-0.4 | as of 01-Aug-2021
135 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 840.39 M-80 | R-900 | BaA-20 | W-112 | BoA-18 | Ct/St-38 | FPM-0.5 | as of 16-Jan-2025
136 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 840.27 M-34 | R-627 | BaA-27 | W-46 | BoA-17 | Ct/St-15 | FPM-0.4 | as of 15-Apr-2011
137 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 839.80 M-128 | R-2448 | BaA-28 | W-136 | BoA-23 | Ct/St-68 | FPM-0.5 | as of 07-Jan-2020
138 No change Shane Watson (Australia) flag Shane Watson (Australia) 839.66 M-36 | R-1148 | BaA-36 | W-25 | BoA-29 | Ct/St-12 | FPM-0.3 | as of 18-Apr-2014
139 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 839.57 M-48 | R-813 | BaA-25 | W-54 | BoA-20 | Ct/St-24 | FPM-0.5 | as of 24-Jun-2011
140 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 839.23 M-109 | R-2038 | BaA-28 | W-118 | BoA-23 | Ct/St-51 | FPM-0.5 | as of 07-Aug-2016
141 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 839.02 M-137 | R-2567 | BaA-27 | W-148 | BoA-23 | Ct/St-72 | FPM-0.5 | as of 05-May-2019
142 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 838.95 M-130 | R-2469 | BaA-29 | W-136 | BoA-23 | Ct/St-70 | FPM-0.5 | as of 17-Jan-2020
143 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 838.55 M-44 | R-1283 | BaA-37 | W-40 | BoA-22 | Ct/St-15 | FPM-0.3 | as of 01-Jul-2021
144 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 838.48 M-25 | R-321 | BaA-19 | W-36 | BoA-16 | Ct/St-3 | FPM-0.1 | as of 14-Aug-2012
145 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 838.26 M-138 | R-2751 | BaA-31 | W-130 | BoA-24 | Ct/St-61 | FPM-0.4 | as of 14-May-2022
146 No change Moeen Ali (England) flag Moeen Ali (England) 838.07 M-66 | R-1776 | BaA-31 | W-51 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 26-Sep-2021
147 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 837.96 M-111 | R-1654 | BaA-28 | W-143 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 05-Feb-2016
148 No change Matthew Short (Australia) flag Matthew Short (Australia) 837.79 M-77 | R-2435 | BaA-34 | W-41 | BoA-30 | Ct/St-44 | FPM-0.6 | as of 25-Jun-2025
149 No change Shane Watson (Australia) flag Shane Watson (Australia) 837.50 M-39 | R-1229 | BaA-35 | W-26 | BoA-28 | Ct/St-13 | FPM-0.3 | as of 26-Apr-2014
150 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 837.41 M-132 | R-1951 | BaA-17 | W-131 | BoA-25 | Ct/St-33 | FPM-0.3 | as of 01-Sep-2020
151 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 837.21 M-35 | R-1039 | BaA-34 | W-34 | BoA-20 | Ct/St-10 | FPM-0.3 | as of 09-Aug-2018
152 No change Moeen Ali (England) flag Moeen Ali (England) 837.13 M-61 | R-1626 | BaA-31 | W-50 | BoA-23 | Ct/St-24 | FPM-0.4 | as of 04-Aug-2021
153 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 836.94 M-108 | R-2038 | BaA-28 | W-117 | BoA-23 | Ct/St-51 | FPM-0.5 | as of 05-Aug-2016
154 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 836.92 M-81 | R-900 | BaA-20 | W-114 | BoA-18 | Ct/St-38 | FPM-0.5 | as of 18-Jan-2025
155 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 836.55 M-104 | R-1894 | BaA-27 | W-114 | BoA-22 | Ct/St-50 | FPM-0.5 | as of 20-Jul-2016
156 No change Shane Watson (Australia) flag Shane Watson (Australia) 836.50 M-43 | R-1320 | BaA-35 | W-32 | BoA-25 | Ct/St-14 | FPM-0.3 | as of 08-May-2014
157 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 836.23 M-36 | R-1424 | BaA-47 | W-14 | BoA-48 | Ct/St-10 | FPM-0.3 | as of 10-Feb-2012
158 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 836.19 M-137 | R-2495 | BaA-27 | W-151 | BoA-22 | Ct/St-72 | FPM-0.5 | as of 07-Apr-2019
159 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 835.93 M-119 | R-2195 | BaA-27 | W-129 | BoA-23 | Ct/St-58 | FPM-0.5 | as of 01-Jan-2017
160 No change Shane Watson (Australia) flag Shane Watson (Australia) 835.88 M-32 | R-1101 | BaA-39 | W-23 | BoA-29 | Ct/St-12 | FPM-0.4 | as of 29-Apr-2013
161 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 835.76 M-134 | R-2385 | BaA-26 | W-150 | BoA-22 | Ct/St-71 | FPM-0.5 | as of 27-Mar-2019
162 No change Moeen Ali (England) flag Moeen Ali (England) 835.49 M-85 | R-2264 | BaA-30 | W-66 | BoA-23 | Ct/St-34 | FPM-0.4 | as of 20-May-2022
163 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 835.40 M-85 | R-913 | BaA-20 | W-121 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 29-Jan-2025
164 No change Matthew Short (Australia) flag Matthew Short (Australia) 834.82 M-80 | R-2584 | BaA-35 | W-41 | BoA-30 | Ct/St-46 | FPM-0.6 | as of 04-Jul-2025
165 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 834.11 M-37 | R-1463 | BaA-47 | W-15 | BoA-46 | Ct/St-10 | FPM-0.3 | as of 11-Feb-2012
166 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 834.08 M-47 | R-1375 | BaA-34 | W-41 | BoA-22 | Ct/St-24 | FPM-0.5 | as of 23-Jun-2023
167 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 833.78 M-112 | R-1686 | BaA-28 | W-143 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 06-Feb-2016
168 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 832.91 M-97 | R-1972 | BaA-33 | W-88 | BoA-26 | Ct/St-54 | FPM-0.6 | as of 01-Sep-2020
169 No change Moeen Ali (England) flag Moeen Ali (England) 832.75 M-67 | R-1793 | BaA-30 | W-51 | BoA-23 | Ct/St-26 | FPM-0.4 | as of 30-Sep-2021
170 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 832.69 M-97 | R-1737 | BaA-28 | W-105 | BoA-23 | Ct/St-46 | FPM-0.5 | as of 18-Jun-2016
171 No change Shane Watson (Australia) flag Shane Watson (Australia) 832.63 M-37 | R-1198 | BaA-36 | W-25 | BoA-29 | Ct/St-12 | FPM-0.3 | as of 20-Apr-2014
172 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 832.38 M-105 | R-1906 | BaA-27 | W-114 | BoA-23 | Ct/St-50 | FPM-0.5 | as of 30-Jul-2016
173 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 832.36 M-37 | R-1036 | BaA-33 | W-28 | BoA-28 | Ct/St-21 | FPM-0.6 | as of 23-Jun-2010
174 No change Ian Harvey (Australia) flag Ian Harvey (Australia) 831.90 M-27 | R-795 | BaA-29 | W-29 | BoA-25 | Ct/St-10 | FPM-0.4 | as of 29-May-2009
175 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 831.83 M-136 | R-2718 | BaA-31 | W-128 | BoA-24 | Ct/St-60 | FPM-0.4 | as of 05-Aug-2022
176 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 831.67 M-29 | R-840 | BaA-35 | W-19 | BoA-34 | Ct/St-16 | FPM-0.6 | as of 08-Jun-2010
177 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 831.58 M-98 | R-1752 | BaA-27 | W-107 | BoA-23 | Ct/St-46 | FPM-0.5 | as of 24-Jun-2016
178 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 831.51 M-49 | R-813 | BaA-25 | W-56 | BoA-20 | Ct/St-25 | FPM-0.5 | as of 26-Jun-2011
179 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 831.22 M-69 | R-765 | BaA-21 | W-95 | BoA-18 | Ct/St-29 | FPM-0.4 | as of 27-Jan-2024
180 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 831.20 M-72 | R-809 | BaA-20 | W-101 | BoA-17 | Ct/St-31 | FPM-0.4 | as of 01-Feb-2024
181 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 831.09 M-70 | R-771 | BaA-20 | W-98 | BoA-17 | Ct/St-29 | FPM-0.4 | as of 28-Jan-2024
182 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 830.96 M-84 | R-913 | BaA-20 | W-118 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 25-Jan-2025
183 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 830.91 M-73 | R-810 | BaA-20 | W-103 | BoA-17 | Ct/St-32 | FPM-0.4 | as of 03-Feb-2024
184 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 830.88 M-130 | R-2488 | BaA-29 | W-135 | BoA-23 | Ct/St-69 | FPM-0.5 | as of 15-Jan-2020
185 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 830.59 M-128 | R-2434 | BaA-29 | W-134 | BoA-23 | Ct/St-68 | FPM-0.5 | as of 11-Jan-2020
186 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 830.32 M-46 | R-1316 | BaA-36 | W-42 | BoA-21 | Ct/St-16 | FPM-0.3 | as of 09-Jul-2021
187 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 830.26 M-109 | R-2065 | BaA-28 | W-125 | BoA-22 | Ct/St-51 | FPM-0.5 | as of 10-Aug-2018
188 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 830.16 M-64 | R-1712 | BaA-27 | W-29 | BoA-25 | Ct/St-19 | FPM-0.3 | as of 12-Sep-2024
189 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 829.84 M-99 | R-1786 | BaA-28 | W-107 | BoA-23 | Ct/St-46 | FPM-0.5 | as of 02-Jul-2016
190 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 829.83 M-138 | R-2733 | BaA-31 | W-130 | BoA-24 | Ct/St-61 | FPM-0.4 | as of 09-May-2022
191 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 829.80 M-82 | R-913 | BaA-20 | W-114 | BoA-18 | Ct/St-39 | FPM-0.5 | as of 20-Jan-2025
192 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 829.46 M-52 | R-874 | BaA-22 | W-73 | BoA-18 | Ct/St-10 | FPM-0.2 | as of 29-Jun-2013
193 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 829.42 M-26 | R-706 | BaA-42 | W-19 | BoA-25 | Ct/St-12 | FPM-0.5 | as of 04-Sep-2022
194 No change Moeen Ali (England) flag Moeen Ali (England) 829.33 M-80 | R-2097 | BaA-30 | W-61 | BoA-24 | Ct/St-31 | FPM-0.4 | as of 18-Feb-2022
195 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 829.15 M-101 | R-1834 | BaA-28 | W-107 | BoA-23 | Ct/St-48 | FPM-0.5 | as of 15-Jul-2016
196 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 829.14 M-71 | R-797 | BaA-20 | W-99 | BoA-17 | Ct/St-29 | FPM-0.4 | as of 30-Jan-2024
197 No change Moeen Ali (England) flag Moeen Ali (England) 828.87 M-87 | R-2297 | BaA-30 | W-67 | BoA-23 | Ct/St-35 | FPM-0.4 | as of 05-Jun-2022
198 No change Moeen Ali (England) flag Moeen Ali (England) 828.85 M-86 | R-2280 | BaA-30 | W-66 | BoA-23 | Ct/St-34 | FPM-0.4 | as of 03-Jun-2022
199 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 828.80 M-120 | R-2195 | BaA-27 | W-129 | BoA-23 | Ct/St-58 | FPM-0.5 | as of 04-Jan-2017
200 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 828.73 M-96 | R-1922 | BaA-32 | W-88 | BoA-26 | Ct/St-54 | FPM-0.6 | as of 25-Aug-2020
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #andrerussell #russell #shanewatson #watson #kieronpollard #pollard #dwaynebravo #bravo #khushdilshah #shah #waninduhasaranga #hasaranga #matthewshort #short #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings