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
250 Down 11 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 680.22 M-51 | R-1934 | A-48 | SR*-132 | as of 02-Nov-2021
251 Down 11 Virat Kohli (India) flag Virat Kohli (India) 680.06 M-46 | R-1561 | A-52 | SR*-140 | as of 28-Sep-2022
252 Down 11 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 679.26 M-68 | R-2015 | A-31 | SR*-125 | as of 20-Sep-2025
253 Down 11 Shane Watson (Australia) flag Shane Watson (Australia) 679.07 M-32 | R-952 | A-32 | SR*-151 | as of 02-Oct-2012
254 Down 11 Virat Kohli (India) flag Virat Kohli (India) 678.90 M-26 | R-1078 | A-57 | SR*-138 | as of 29-Jan-2016
255 Down 11 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 678.32 M-84 | R-3128 | A-55 | SR*-129 | as of 16-Jun-2024
256 Down 11 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 677.74 M-37 | R-1043 | A-34 | SR*-128 | as of 23-May-2010
257 Down 11 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 677.69 M-57 | R-1378 | A-29 | SR*-148 | as of 04-Mar-2026
258 Down 12 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 677.63 M-64 | R-1926 | A-32 | SR*-127 | as of 22-Nov-2025
260 Down 13 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 677.62 M-49 | R-1474 | A-37 | SR*-155 | as of 04-Mar-2026
261 Down 14 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 677.49 M-35 | R-1171 | A-45 | SR*-157 | as of 27-Feb-2019
263 Down 14 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 676.96 M-71 | R-2086 | A-32 | SR*-132 | as of 28-Feb-2026
264 Down 14 Jos Buttler (England) flag Jos Buttler (England) 675.67 M-65 | R-1872 | A-33 | SR*-156 | as of 24-Feb-2026
266 Down 14 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 674.63 M-46 | R-1373 | A-37 | SR*-155 | as of 21-Feb-2026
267 Down 14 Virat Kohli (India) flag Virat Kohli (India) 674.15 M-44 | R-1495 | A-53 | SR*-141 | as of 23-Sep-2022
269 Down 14 Jos Buttler (England) flag Jos Buttler (England) 673.71 M-49 | R-1758 | A-48 | SR*-150 | as of 08-Jun-2024
271 Down 14 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 673.38 M-33 | R-958 | A-35 | SR*-131 | as of 06-May-2010
272 Down 14 Jos Buttler (England) flag Jos Buttler (England) 673.01 M-58 | R-1785 | A-36 | SR*-159 | as of 01-Feb-2026
273 Down 14 Shane Watson (Australia) flag Shane Watson (Australia) 672.73 M-31 | R-944 | A-33 | SR*-153 | as of 30-Sep-2012
274 Down 14 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 672.00 M-80 | R-2582 | A-40 | SR*-168 | as of 25-Jan-2025
275 Down 14 Jos Buttler (England) flag Jos Buttler (England) 671.10 M-59 | R-1810 | A-36 | SR*-159 | as of 03-Feb-2026
276 Down 14 Jos Buttler (England) flag Jos Buttler (England) 670.26 M-67 | R-1897 | A-33 | SR*-156 | as of 05-Mar-2026
277 Down 15 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 669.77 M-54 | R-2046 | A-48 | SR*-132 | as of 19-Nov-2021
279 Down 15 KL Rahul (India) flag KL Rahul (India) 669.40 M-42 | R-1461 | A-46 | SR*-146 | as of 02-Feb-2020
281 Down 15 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 668.07 M-65 | R-1919 | A-31 | SR*-124 | as of 13-Sep-2025
282 Down 15 Jos Buttler (England) flag Jos Buttler (England) 668.05 M-57 | R-1746 | A-36 | SR*-160 | as of 30-Jan-2026
283 Down 15 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 667.75 M-81 | R-2596 | A-39 | SR*-168 | as of 28-Jan-2025
286 Down 15 Kevin Pietersen (England) flag Kevin Pietersen (England) 666.54 M-26 | R-875 | A-40 | SR*-142 | as of 14-Jan-2011
287 Down 15 KL Rahul (India) flag KL Rahul (India) 665.99 M-41 | R-1416 | A-46 | SR*-146 | as of 31-Jan-2020
288 Down 15 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 665.97 M-42 | R-1265 | A-36 | SR*-154 | as of 08-Feb-2026
289 Down 15 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 665.96 M-68 | R-2055 | A-32 | SR*-128 | as of 07-Jan-2026
290 Down 15 Harry Brook (England) flag Harry Brook (England) 665.43 M-60 | R-1260 | A-32 | SR*-157 | as of 24-Feb-2026
291 Down 15 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 665.27 M-39 | R-1270 | A-42 | SR*-180 | as of 06-Nov-2022
293 Down 15 Jos Buttler (England) flag Jos Buttler (England) 664.46 M-66 | R-1872 | A-33 | SR*-156 | as of 27-Feb-2026
295 Down 16 Virat Kohli (India) flag Virat Kohli (India) 664.21 M-43 | R-1484 | A-55 | SR*-141 | as of 20-Sep-2022
296 Down 16 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 664.08 M-49 | R-1335 | A-35 | SR*-155 | as of 20-Feb-2026
297 Down 16 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 663.93 M-32 | R-952 | A-37 | SR*-131 | as of 04-May-2010
298 Down 16 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 662.82 M-40 | R-1284 | A-41 | SR*-179 | as of 10-Nov-2022
301 Down 16 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 662.69 M-82 | R-2596 | A-39 | SR*-167 | as of 31-Jan-2025
302 Down 16 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 662.67 M-69 | R-2023 | A-31 | SR*-125 | as of 23-Sep-2025
303 Down 16 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 661.52 M-42 | R-1155 | A-34 | SR*-149 | as of 23-Oct-2025
304 Down 16 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 661.50 M-54 | R-1274 | A-28 | SR*-148 | as of 22-Feb-2026
305 Down 16 Aaron Finch (Australia) flag Aaron Finch (Australia) 661.41 M-49 | R-1471 | A-35 | SR*-148 | as of 11-Nov-2021
306 Down 16 Kevin Pietersen (England) flag Kevin Pietersen (England) 660.66 M-25 | R-874 | A-42 | SR*-143 | as of 12-Jan-2011
307 Down 16 Phil Salt (England) flag Phil Salt (England) 660.33 M-31 | R-885 | A-35 | SR*-165 | as of 27-Jun-2024
310 Down 16 Virat Kohli (India) flag Virat Kohli (India) 659.80 M-42 | R-1482 | A-57 | SR*-142 | as of 08-Sep-2022
311 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 659.50 M-57 | R-1977 | A-41 | SR*-130 | as of 04-Sep-2022
312 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 658.93 M-38 | R-1471 | A-51 | SR*-128 | as of 25-Jan-2020
314 Down 16 Phil Salt (England) flag Phil Salt (England) 658.72 M-53 | R-1588 | A-37 | SR*-166 | as of 16-Feb-2026
315 Down 16 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 658.42 M-28 | R-669 | A-29 | SR*-126 | as of 11-May-2010
316 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 658.16 M-50 | R-1864 | A-48 | SR*-132 | as of 29-Oct-2021
317 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 657.93 M-47 | R-1867 | A-48 | SR*-134 | as of 16-Jul-2021
319 Down 16 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 657.44 M-83 | R-2598 | A-38 | SR*-167 | as of 02-Feb-2025
321 Down 16 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 656.88 M-47 | R-1356 | A-31 | SR*-134 | as of 17-Oct-2024
322 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 656.85 M-55 | R-2047 | A-47 | SR*-131 | as of 20-Nov-2021
323 Down 16 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 656.72 M-72 | R-2135 | A-31 | SR*-129 | as of 03-Feb-2026
324 Down 16 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 656.59 M-52 | R-2000 | A-49 | SR*-133 | as of 07-Nov-2021
325 Down 16 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 656.32 M-40 | R-1272 | A-33 | SR*-136 | as of 14-Jun-2024
328 Down 16 Harry Brook (England) flag Harry Brook (England) 655.50 M-61 | R-1286 | A-31 | SR*-155 | as of 27-Feb-2026
329 Down 16 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 655.45 M-71 | R-2112 | A-32 | SR*-128 | as of 01-Feb-2026
330 Down 16 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 655.23 M-70 | R-2078 | A-31 | SR*-128 | as of 30-Jan-2026
331 Down 16 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 654.55 M-35 | R-1193 | A-38 | SR*-143 | as of 25-Jun-2013
332 Down 16 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 654.55 M-36 | R-1193 | A-38 | SR*-143 | as of 27-Jun-2013
334 Down 16 Sanju Samson (India) flag Sanju Samson (India) 653.13 M-49 | R-1225 | A-33 | SR*-164 | as of 08-Mar-2026
335 Down 17 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 652.85 M-47 | R-1599 | A-57 | SR*-131 | as of 28-Aug-2022
337 Down 17 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 652.18 M-48 | R-1356 | A-30 | SR*-133 | as of 09-Nov-2024
338 Down 17 Phil Salt (England) flag Phil Salt (England) 651.89 M-30 | R-880 | A-37 | SR*-167 | as of 23-Jun-2024
341 Down 17 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 651.73 M-48 | R-1416 | A-36 | SR*-154 | as of 27-Feb-2026
342 Down 17 Jos Buttler (England) flag Jos Buttler (England) 651.42 M-29 | R-980 | A-45 | SR*-149 | as of 31-Jul-2022
343 Down 17 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 651.41 M-40 | R-1195 | A-36 | SR*-154 | as of 28-Jan-2026
344 Down 17 Aaron Finch (Australia) flag Aaron Finch (Australia) 651.26 M-50 | R-1476 | A-34 | SR*-148 | as of 14-Nov-2021
345 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 651.25 M-62 | R-2153 | A-41 | SR*-131 | as of 22-Sep-2022
346 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 651.04 M-48 | R-1889 | A-47 | SR*-134 | as of 18-Jul-2021
347 Down 17 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 650.80 M-38 | R-1121 | A-36 | SR*-153 | as of 23-Jan-2026
348 Down 17 Virat Kohli (India) flag Virat Kohli (India) 650.65 M-34 | R-1369 | A-68 | SR*-141 | as of 07-Nov-2017
349 Down 17 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 650.40 M-47 | R-1381 | A-36 | SR*-155 | as of 25-Feb-2026
350 Down 17 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 649.87 M-73 | R-2159 | A-31 | SR*-129 | as of 08-Feb-2026
351 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 649.68 M-56 | R-2066 | A-46 | SR*-131 | as of 22-Nov-2021
352 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 649.57 M-71 | R-2474 | A-42 | SR*-130 | as of 13-Oct-2022
354 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 649.15 M-69 | R-2398 | A-42 | SR*-131 | as of 08-Oct-2022
355 Down 17 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 649.02 M-69 | R-2055 | A-32 | SR*-128 | as of 11-Jan-2026
357 Down 17 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 648.25 M-52 | R-1419 | A-36 | SR*-152 | as of 05-Sep-2023
358 Down 17 Phil Salt (England) flag Phil Salt (England) 648.17 M-37 | R-1106 | A-37 | SR*-165 | as of 16-Nov-2024
359 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 648.05 M-56 | R-1963 | A-42 | SR*-130 | as of 02-Sep-2022
361 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 647.27 M-55 | R-1954 | A-42 | SR*-130 | as of 28-Aug-2022
362 Down 17 Aaron Finch (Australia) flag Aaron Finch (Australia) 646.67 M-45 | R-1391 | A-37 | SR*-151 | as of 16-Jul-2021
363 Down 17 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 646.60 M-50 | R-1404 | A-30 | SR*-132 | as of 28-Dec-2024
364 Down 17 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 646.29 M-51 | R-1377 | A-36 | SR*-152 | as of 03-Sep-2023
365 Down 17 Shai Hope (West Indies) flag Shai Hope (West Indies) 646.04 M-46 | R-1314 | A-36 | SR*-143 | as of 19-Feb-2026
367 Down 18 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 645.49 M-66 | R-2293 | A-42 | SR*-131 | as of 30-Sep-2022
368 Down 18 Aaron Finch (Australia) flag Aaron Finch (Australia) 645.37 M-46 | R-1422 | A-36 | SR*-148 | as of 30-Oct-2021
369 Down 18 Virat Kohli (India) flag Virat Kohli (India) 645.10 M-26 | R-946 | A-45 | SR*-132 | as of 07-Sep-2014
370 Down 18 Phil Salt (England) flag Phil Salt (England) 644.87 M-48 | R-1526 | A-40 | SR*-166 | as of 30-Jan-2026
371 Down 18 Rohit Sharma (India) flag Rohit Sharma (India) 644.76 M-51 | R-1458 | A-31 | SR*-145 | as of 29-Jun-2024
374 Down 18 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 643.56 M-51 | R-1840 | A-47 | SR*-132 | as of 24-Oct-2021
375 Down 18 KL Rahul (India) flag KL Rahul (India) 643.53 M-47 | R-1527 | A-39 | SR*-141 | as of 19-Nov-2021
376 Down 18 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 643.52 M-82 | R-3058 | A-55 | SR*-129 | as of 09-Jun-2024
379 Down 18 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 643.00 M-70 | R-2419 | A-42 | SR*-130 | as of 11-Oct-2022
380 Down 18 Harry Brook (England) flag Harry Brook (England) 642.82 M-62 | R-1293 | A-31 | SR*-155 | as of 05-Mar-2026
381 Down 19 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 642.62 M-72 | R-2489 | A-41 | SR*-130 | as of 14-Oct-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #babarazam #azam #viratkohli #kohli #pathumnissanka #nissanka #shanewatson #watson #mohammadrizwan #rizwan #brendonmccullum #mccullum #aidenmarkram #markram #timseifert #seifert #glennmaxwell #maxwell #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings