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
201 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.66 M-74 | R-818 | BaA-19 | W-104 | BoA-17 | Ct/St-32 | FPM-0.4 | as of 04-Feb-2024
202 No change Matthew Short (Australia) flag Matthew Short (Australia) 828.50 M-79 | R-2504 | BaA-34 | W-41 | BoA-30 | Ct/St-45 | FPM-0.6 | as of 01-Jul-2025
203 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.20 M-89 | R-935 | BaA-19 | W-127 | BoA-18 | Ct/St-40 | FPM-0.4 | as of 30-Mar-2025
204 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 827.94 M-102 | R-1850 | BaA-28 | W-109 | BoA-23 | Ct/St-49 | FPM-0.5 | as of 16-Jul-2016
205 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 827.78 M-113 | R-1691 | BaA-28 | W-144 | BoA-21 | Ct/St-60 | FPM-0.5 | as of 08-Feb-2016
206 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 827.63 M-35 | R-1323 | BaA-44 | W-14 | BoA-46 | Ct/St-10 | FPM-0.3 | as of 17-Jan-2012
207 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 827.55 M-138 | R-2745 | BaA-31 | W-128 | BoA-24 | Ct/St-61 | FPM-0.4 | as of 18-May-2022
208 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 827.19 M-114 | R-2014 | BaA-25 | W-135 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 29-Aug-2018
209 No change Kyle Mayers (West Indies) flag Kyle Mayers (West Indies) 827.12 M-61 | R-1652 | BaA-28 | W-26 | BoA-25 | Ct/St-18 | FPM-0.3 | as of 01-Sep-2024
210 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 827.11 M-133 | R-2337 | BaA-25 | W-148 | BoA-22 | Ct/St-71 | FPM-0.5 | as of 24-Mar-2019
211 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 826.85 M-105 | R-1492 | BaA-27 | W-141 | BoA-20 | Ct/St-53 | FPM-0.5 | as of 14-Apr-2016
212 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 826.79 M-50 | R-820 | BaA-24 | W-58 | BoA-20 | Ct/St-26 | FPM-0.5 | as of 30-Jun-2011
213 No change Matthew Short (Australia) flag Matthew Short (Australia) 826.79 M-63 | R-1943 | BaA-34 | W-27 | BoA-35 | Ct/St-40 | FPM-0.6 | as of 15-Jul-2024
214 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 826.73 M-106 | R-1927 | BaA-27 | W-114 | BoA-23 | Ct/St-50 | FPM-0.5 | as of 31-Jul-2016
215 No change Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 826.70 M-39 | R-836 | BaA-35 | W-36 | BoA-27 | Ct/St-6 | FPM-0.2 | as of 26-Jul-2008
216 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 826.31 M-100 | R-1810 | BaA-28 | W-107 | BoA-23 | Ct/St-46 | FPM-0.5 | as of 04-Jul-2016
217 No change Moeen Ali (England) flag Moeen Ali (England) 826.29 M-81 | R-2132 | BaA-30 | W-61 | BoA-24 | Ct/St-31 | FPM-0.4 | as of 31-Mar-2022
218 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 826.18 M-38 | R-1053 | BaA-33 | W-28 | BoA-30 | Ct/St-21 | FPM-0.6 | as of 25-Jun-2010
219 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 826.06 M-86 | R-924 | BaA-20 | W-121 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 03-Feb-2025
220 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 825.94 M-34 | R-941 | BaA-34 | W-23 | BoA-32 | Ct/St-21 | FPM-0.6 | as of 18-Jun-2010
221 No change Matthew Short (Australia) flag Matthew Short (Australia) 825.86 M-64 | R-1947 | BaA-33 | W-30 | BoA-32 | Ct/St-40 | FPM-0.6 | as of 18-Jul-2024
222 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 825.82 M-129 | R-2434 | BaA-28 | W-134 | BoA-23 | Ct/St-69 | FPM-0.5 | as of 13-Jan-2020
223 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 825.61 M-106 | R-1500 | BaA-27 | W-140 | BoA-20 | Ct/St-55 | FPM-0.5 | as of 11-Apr-2016
224 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 825.58 M-48 | R-1392 | BaA-34 | W-42 | BoA-22 | Ct/St-24 | FPM-0.5 | as of 02-Jul-2023
225 No change Shane Watson (Australia) flag Shane Watson (Australia) 825.49 M-38 | R-1205 | BaA-35 | W-25 | BoA-29 | Ct/St-13 | FPM-0.3 | as of 23-Apr-2014
226 No change Roston Chase (West Indies) flag Roston Chase (West Indies) 825.45 M-24 | R-644 | BaA-50 | W-18 | BoA-22 | Ct/St-11 | FPM-0.5 | as of 12-Sep-2021
227 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 825.43 M-107 | R-1938 | BaA-27 | W-115 | BoA-23 | Ct/St-51 | FPM-0.5 | as of 03-Aug-2016
228 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 825.30 M-88 | R-1639 | BaA-30 | W-86 | BoA-26 | Ct/St-41 | FPM-0.5 | as of 05-Feb-2016
229 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 825.23 M-106 | R-1494 | BaA-27 | W-142 | BoA-20 | Ct/St-54 | FPM-0.5 | as of 16-Apr-2016
230 No change Moeen Ali (England) flag Moeen Ali (England) 825.16 M-79 | R-2059 | BaA-30 | W-61 | BoA-23 | Ct/St-31 | FPM-0.4 | as of 16-Feb-2022
231 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 825.15 M-68 | R-751 | BaA-21 | W-93 | BoA-18 | Ct/St-29 | FPM-0.4 | as of 24-Jan-2024
232 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 825.03 M-113 | R-2004 | BaA-26 | W-134 | BoA-21 | Ct/St-58 | FPM-0.5 | as of 25-Aug-2018
233 No change Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 824.68 M-39 | R-836 | BaA-35 | W-36 | BoA-27 | Ct/St-6 | FPM-0.2 | as of 26-Jul-2008
234 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 824.45 M-87 | R-927 | BaA-19 | W-122 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 05-Feb-2025
235 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 824.14 M-41 | R-1254 | BaA-34 | W-35 | BoA-20 | Ct/St-20 | FPM-0.5 | as of 23-Jan-2022
236 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 823.77 M-138 | R-2726 | BaA-31 | W-128 | BoA-24 | Ct/St-62 | FPM-0.4 | as of 07-May-2022
237 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.99 M-109 | R-1996 | BaA-27 | W-127 | BoA-21 | Ct/St-54 | FPM-0.5 | as of 15-Aug-2018
238 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.99 M-124 | R-2194 | BaA-25 | W-143 | BoA-21 | Ct/St-67 | FPM-0.5 | as of 01-Feb-2019
239 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.73 M-84 | R-1582 | BaA-30 | W-81 | BoA-26 | Ct/St-37 | FPM-0.4 | as of 16-Jan-2016
240 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.66 M-87 | R-1627 | BaA-31 | W-83 | BoA-27 | Ct/St-40 | FPM-0.5 | as of 04-Feb-2016
241 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 822.62 M-106 | R-1500 | BaA-26 | W-138 | BoA-20 | Ct/St-58 | FPM-0.5 | as of 26-Jul-2015
242 No change Moeen Ali (England) flag Moeen Ali (England) 822.34 M-68 | R-1814 | BaA-30 | W-51 | BoA-24 | Ct/St-26 | FPM-0.4 | as of 02-Oct-2021
243 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.29 M-86 | R-1592 | BaA-30 | W-83 | BoA-26 | Ct/St-40 | FPM-0.5 | as of 24-Jan-2016
244 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.22 M-95 | R-1899 | BaA-32 | W-87 | BoA-26 | Ct/St-54 | FPM-0.6 | as of 22-Aug-2020
245 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 822.07 M-123 | R-2164 | BaA-25 | W-143 | BoA-21 | Ct/St-66 | FPM-0.5 | as of 30-Jan-2019
246 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 821.99 M-137 | R-2723 | BaA-31 | W-128 | BoA-24 | Ct/St-61 | FPM-0.4 | as of 08-Aug-2022
247 No change Moeen Ali (England) flag Moeen Ali (England) 821.99 M-86 | R-2237 | BaA-29 | W-66 | BoA-23 | Ct/St-35 | FPM-0.4 | as of 15-May-2022
248 No change Moeen Ali (England) flag Moeen Ali (England) 821.82 M-88 | R-2308 | BaA-30 | W-67 | BoA-23 | Ct/St-36 | FPM-0.4 | as of 09-Jun-2022
249 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 821.52 M-51 | R-835 | BaA-24 | W-59 | BoA-20 | Ct/St-27 | FPM-0.5 | as of 01-Jul-2011
250 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 821.51 M-105 | R-1471 | BaA-26 | W-138 | BoA-20 | Ct/St-58 | FPM-0.6 | as of 25-Jul-2015
251 No change Shane Watson (Australia) flag Shane Watson (Australia) 821.47 M-36 | R-1200 | BaA-39 | W-26 | BoA-29 | Ct/St-12 | FPM-0.3 | as of 09-May-2013
252 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 821.43 M-29 | R-834 | BaA-33 | W-34 | BoA-19 | Ct/St-9 | FPM-0.3 | as of 20-Jan-2018
253 No change Faheem Ashraf (Pakistan) flag Faheem Ashraf (Pakistan) 821.37 M-25 | R-241 | BaA-22 | W-40 | BoA-17 | Ct/St-6 | FPM-0.2 | as of 19-Jul-2019
254 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 821.24 M-136 | R-2685 | BaA-31 | W-122 | BoA-25 | Ct/St-59 | FPM-0.4 | as of 18-Aug-2022
255 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 821.18 M-90 | R-935 | BaA-19 | W-128 | BoA-18 | Ct/St-42 | FPM-0.5 | as of 05-Apr-2025
256 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 821.17 M-108 | R-1986 | BaA-26 | W-126 | BoA-21 | Ct/St-53 | FPM-0.5 | as of 14-Aug-2018
257 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 820.99 M-130 | R-2263 | BaA-25 | W-146 | BoA-22 | Ct/St-70 | FPM-0.5 | as of 16-Feb-2019
258 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 820.93 M-129 | R-2247 | BaA-25 | W-146 | BoA-22 | Ct/St-70 | FPM-0.5 | as of 15-Feb-2019
259 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 820.64 M-110 | R-1997 | BaA-26 | W-129 | BoA-21 | Ct/St-54 | FPM-0.5 | as of 18-Aug-2018
260 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 820.64 M-67 | R-709 | BaA-20 | W-92 | BoA-18 | Ct/St-29 | FPM-0.4 | as of 21-Jan-2024
261 No change Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 820.63 M-67 | R-1082 | BaA-34 | W-52 | BoA-17 | Ct/St-27 | FPM-0.4 | as of 12-Apr-2025
262 No change Shane Watson (Australia) flag Shane Watson (Australia) 820.39 M-35 | R-1169 | BaA-39 | W-25 | BoA-30 | Ct/St-12 | FPM-0.3 | as of 07-May-2013
263 No change Shane Watson (Australia) flag Shane Watson (Australia) 820.32 M-40 | R-1262 | BaA-35 | W-26 | BoA-29 | Ct/St-13 | FPM-0.3 | as of 29-Apr-2014
264 No change Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 820.28 M-49 | R-1418 | BaA-35 | W-42 | BoA-23 | Ct/St-24 | FPM-0.5 | as of 07-Jul-2023
265 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 820.21 M-85 | R-1582 | BaA-30 | W-82 | BoA-26 | Ct/St-38 | FPM-0.4 | as of 21-Jan-2016
266 No change Moeen Ali (England) flag Moeen Ali (England) 820.02 M-23 | R-708 | BaA-34 | W-22 | BoA-27 | Ct/St-13 | FPM-0.6 | as of 15-Sep-2018
267 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 820.00 M-106 | R-1485 | BaA-27 | W-141 | BoA-21 | Ct/St-54 | FPM-0.5 | as of 27-Apr-2016
268 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 819.78 M-127 | R-2234 | BaA-26 | W-145 | BoA-21 | Ct/St-69 | FPM-0.5 | as of 06-Feb-2019
269 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 819.48 M-88 | R-931 | BaA-19 | W-123 | BoA-18 | Ct/St-40 | FPM-0.5 | as of 26-Mar-2025
270 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 819.28 M-47 | R-892 | BaA-36 | W-44 | BoA-26 | Ct/St-11 | FPM-0.2 | as of 07-Jul-2023
271 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 819.22 M-30 | R-847 | BaA-34 | W-19 | BoA-34 | Ct/St-18 | FPM-0.6 | as of 10-Jun-2010
272 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 819.17 M-128 | R-2238 | BaA-25 | W-145 | BoA-22 | Ct/St-69 | FPM-0.5 | as of 08-Feb-2019
273 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 819.17 M-53 | R-875 | BaA-22 | W-74 | BoA-18 | Ct/St-11 | FPM-0.2 | as of 05-Jul-2013
274 No change Anton Devcich (New Zealand) flag Anton Devcich (New Zealand) 819.08 M-36 | R-1054 | BaA-33 | W-34 | BoA-20 | Ct/St-12 | FPM-0.3 | as of 11-Aug-2018
275 No change Matthew Short (Australia) flag Matthew Short (Australia) 819.04 M-81 | R-2585 | BaA-34 | W-41 | BoA-31 | Ct/St-46 | FPM-0.6 | as of 06-Jul-2025
276 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 819.02 M-111 | R-1999 | BaA-26 | W-130 | BoA-21 | Ct/St-55 | FPM-0.5 | as of 19-Aug-2018
277 No change Hardik Pandya (India) flag Hardik Pandya (India) 818.93 M-61 | R-1018 | BaA-30 | W-41 | BoA-30 | Ct/St-43 | FPM-0.7 | as of 05-May-2019
278 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 818.85 M-83 | R-1536 | BaA-30 | W-80 | BoA-26 | Ct/St-37 | FPM-0.4 | as of 11-Jan-2016
279 No change Moeen Ali (England) flag Moeen Ali (England) 818.82 M-82 | R-2132 | BaA-30 | W-61 | BoA-24 | Ct/St-31 | FPM-0.4 | as of 03-Apr-2022
280 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 818.78 M-82 | R-1520 | BaA-30 | W-78 | BoA-26 | Ct/St-36 | FPM-0.4 | as of 07-Jan-2016
281 No change Moeen Ali (England) flag Moeen Ali (England) 818.60 M-83 | R-2180 | BaA-30 | W-61 | BoA-24 | Ct/St-32 | FPM-0.4 | as of 09-Apr-2022
282 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 818.56 M-136 | R-2700 | BaA-31 | W-122 | BoA-25 | Ct/St-59 | FPM-0.4 | as of 21-Aug-2022
283 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 818.36 M-54 | R-918 | BaA-26 | W-63 | BoA-20 | Ct/St-28 | FPM-0.5 | as of 08-Jul-2011
284 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 818.31 M-139 | R-2734 | BaA-30 | W-132 | BoA-24 | Ct/St-62 | FPM-0.4 | as of 23-Apr-2022
285 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 818.18 M-105 | R-1474 | BaA-26 | W-140 | BoA-20 | Ct/St-53 | FPM-0.5 | as of 21-Apr-2016
286 No change Moeen Ali (England) flag Moeen Ali (England) 818.05 M-69 | R-1819 | BaA-30 | W-51 | BoA-24 | Ct/St-29 | FPM-0.4 | as of 04-Oct-2021
287 No change Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 818.03 M-46 | R-879 | BaA-37 | W-43 | BoA-26 | Ct/St-10 | FPM-0.2 | as of 02-Jul-2023
288 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.97 M-139 | R-2690 | BaA-30 | W-131 | BoA-24 | Ct/St-62 | FPM-0.4 | as of 28-Apr-2022
289 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.95 M-115 | R-2015 | BaA-25 | W-135 | BoA-21 | Ct/St-59 | FPM-0.5 | as of 02-Sep-2018
290 No change Moeen Ali (England) flag Moeen Ali (England) 817.90 M-91 | R-2343 | BaA-29 | W-72 | BoA-23 | Ct/St-37 | FPM-0.4 | as of 01-Jul-2022
291 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.89 M-89 | R-1641 | BaA-30 | W-87 | BoA-26 | Ct/St-41 | FPM-0.5 | as of 07-Feb-2016
292 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 817.88 M-104 | R-1463 | BaA-26 | W-136 | BoA-20 | Ct/St-57 | FPM-0.5 | as of 23-Jul-2015
293 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 817.84 M-39 | R-1581 | BaA-48 | W-15 | BoA-50 | Ct/St-10 | FPM-0.3 | as of 14-Feb-2012
294 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 817.80 M-24 | R-321 | BaA-19 | W-35 | BoA-16 | Ct/St-3 | FPM-0.1 | as of 11-Aug-2012
295 No change Matthew Short (Australia) flag Matthew Short (Australia) 817.70 M-82 | R-2591 | BaA-34 | W-44 | BoA-30 | Ct/St-46 | FPM-0.6 | as of 09-Jul-2025
296 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 817.68 M-52 | R-856 | BaA-24 | W-60 | BoA-20 | Ct/St-28 | FPM-0.5 | as of 04-Jul-2011
297 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.54 M-125 | R-2194 | BaA-25 | W-143 | BoA-21 | Ct/St-67 | FPM-0.5 | as of 02-Feb-2019
298 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.53 M-98 | R-1704 | BaA-27 | W-104 | BoA-24 | Ct/St-45 | FPM-0.5 | as of 14-May-2016
299 No change Andrew Symonds (Australia) flag Andrew Symonds (Australia) 817.39 M-39 | R-1057 | BaA-32 | W-29 | BoA-30 | Ct/St-21 | FPM-0.5 | as of 04-Jul-2010
300 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 817.36 M-99 | R-1743 | BaA-27 | W-104 | BoA-24 | Ct/St-45 | FPM-0.5 | as of 16-May-2016
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #waninduhasaranga #hasaranga #matthewshort #short #andrerussell #russell #dwaynebravo #bravo #chrisgayle #gayle #kylemayers #mayers #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings