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
382 Down 19 Shai Hope (West Indies) flag Shai Hope (West Indies) 642.37 M-48 | R-1368 | A-35 | SR*-142 | as of 01-Mar-2026
383 Down 20 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 642.24 M-31 | R-930 | A-36 | SR*-132 | as of 30-Apr-2010
384 Down 20 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 642.23 M-46 | R-1556 | A-58 | SR*-132 | as of 05-Apr-2022
386 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 641.62 M-46 | R-1782 | A-47 | SR*-132 | as of 25-Apr-2021
388 Down 20 KL Rahul (India) flag KL Rahul (India) 641.14 M-40 | R-1377 | A-46 | SR*-146 | as of 29-Jan-2020
389 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 640.71 M-58 | R-1977 | A-40 | SR*-130 | as of 07-Sep-2022
390 Down 20 Phil Salt (England) flag Phil Salt (England) 640.59 M-36 | R-1051 | A-36 | SR*-166 | as of 14-Nov-2024
391 Down 20 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 640.46 M-62 | R-1851 | A-35 | SR*-116 | as of 19-Feb-2026
395 Down 20 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 639.65 M-41 | R-1200 | A-35 | SR*-154 | as of 31-Jan-2026
396 Down 20 Shai Hope (West Indies) flag Shai Hope (West Indies) 639.46 M-47 | R-1336 | A-35 | SR*-143 | as of 26-Feb-2026
397 Down 20 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 639.35 M-49 | R-1358 | A-30 | SR*-132 | as of 10-Nov-2024
398 Down 20 Jos Buttler (England) flag Jos Buttler (England) 639.29 M-28 | R-966 | A-46 | SR*-149 | as of 28-Jul-2022
399 Down 20 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 639.16 M-73 | R-2136 | A-31 | SR*-129 | as of 12-Feb-2026
400 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 638.87 M-82 | R-2596 | A-37 | SR*-131 | as of 06-Jun-2024
401 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 638.78 M-63 | R-2161 | A-41 | SR*-131 | as of 23-Sep-2022
403 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 638.23 M-57 | R-2066 | A-45 | SR*-130 | as of 13-Dec-2021
404 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 637.93 M-33 | R-1290 | A-50 | SR*-127 | as of 09-Oct-2019
405 Down 21 KL Rahul (India) flag KL Rahul (India) 637.92 M-50 | R-1522 | A-35 | SR*-134 | as of 06-Nov-2022
407 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 637.06 M-46 | R-1303 | A-36 | SR*-153 | as of 06-Nov-2025
408 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 637.06 M-47 | R-1303 | A-36 | SR*-153 | as of 08-Nov-2025
409 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 636.98 M-59 | R-2152 | A-45 | SR*-131 | as of 16-Dec-2021
410 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 636.87 M-64 | R-2197 | A-41 | SR*-131 | as of 25-Sep-2022
411 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 636.69 M-51 | R-1848 | A-47 | SR*-132 | as of 26-Oct-2021
412 Down 21 Jos Buttler (England) flag Jos Buttler (England) 636.59 M-47 | R-1716 | A-48 | SR*-150 | as of 30-May-2024
413 Down 21 Jos Buttler (England) flag Jos Buttler (England) 636.59 M-48 | R-1716 | A-48 | SR*-150 | as of 04-Jun-2024
414 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 636.49 M-49 | R-1900 | A-46 | SR*-133 | as of 20-Jul-2021
417 Down 21 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 635.90 M-30 | R-930 | A-37 | SR*-133 | as of 28-Feb-2010
418 Down 21 Virat Kohli (India) flag Virat Kohli (India) 635.89 M-49 | R-1618 | A-52 | SR*-140 | as of 29-Jan-2020
419 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 635.85 M-54 | R-1944 | A-43 | SR*-130 | as of 05-Apr-2022
420 Down 21 Jos Buttler (England) flag Jos Buttler (England) 635.70 M-26 | R-915 | A-48 | SR*-146 | as of 10-Jul-2022
421 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 635.66 M-29 | R-678 | A-28 | SR*-126 | as of 13-May-2010
422 Down 21 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 635.66 M-52 | R-1242 | A-29 | SR*-147 | as of 14-Feb-2026
423 Down 21 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 635.56 M-51 | R-1414 | A-29 | SR*-132 | as of 30-Dec-2024
428 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 634.76 M-43 | R-1259 | A-31 | SR*-147 | as of 03-Nov-2021
429 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 634.70 M-48 | R-1329 | A-32 | SR*-136 | as of 13-Oct-2024
430 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 634.68 M-59 | R-2007 | A-40 | SR*-129 | as of 09-Sep-2022
431 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 634.34 M-67 | R-2297 | A-41 | SR*-131 | as of 02-Oct-2022
432 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 634.22 M-46 | R-1320 | A-36 | SR*-142 | as of 23-Feb-2026
433 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 634.06 M-73 | R-2489 | A-41 | SR*-130 | as of 23-Oct-2022
435 Down 21 Phil Salt (England) flag Phil Salt (England) 633.71 M-52 | R-1560 | A-37 | SR*-166 | as of 14-Feb-2026
436 Down 21 Phil Salt (England) flag Phil Salt (England) 633.43 M-49 | R-1527 | A-39 | SR*-166 | as of 01-Feb-2026
438 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 633.15 M-27 | R-879 | A-38 | SR*-161 | as of 23-Nov-2018
439 Down 21 Phil Salt (England) flag Phil Salt (England) 633.10 M-29 | R-855 | A-36 | SR*-169 | as of 21-Jun-2024
440 Down 21 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 632.94 M-41 | R-1132 | A-33 | SR*-148 | as of 20-Oct-2025
441 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 632.71 M-85 | R-2674 | A-37 | SR*-130 | as of 16-Jun-2024
442 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 632.70 M-64 | R-1869 | A-31 | SR*-123 | as of 07-Sep-2025
444 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 632.68 M-62 | R-1773 | A-31 | SR*-122 | as of 16-Jul-2025
445 Down 21 Phil Salt (England) flag Phil Salt (England) 632.56 M-44 | R-1193 | A-33 | SR*-164 | as of 10-Sep-2025
446 Down 21 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 631.97 M-52 | R-1436 | A-29 | SR*-132 | as of 02-Jan-2025
447 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 631.94 M-83 | R-2609 | A-37 | SR*-131 | as of 09-Jun-2024
448 Down 21 Virat Kohli (India) flag Virat Kohli (India) 631.27 M-33 | R-1356 | A-71 | SR*-141 | as of 04-Nov-2017
450 Down 21 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 630.76 M-45 | R-1262 | A-29 | SR*-134 | as of 13-Oct-2024
452 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 630.47 M-27 | R-636 | A-29 | SR*-126 | as of 09-May-2010
454 Down 21 Jos Buttler (England) flag Jos Buttler (England) 630.18 M-48 | R-1667 | A-45 | SR*-150 | as of 21-Dec-2023
455 Down 21 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 630.05 M-39 | R-1133 | A-35 | SR*-153 | as of 25-Jan-2026
456 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 629.62 M-84 | R-2642 | A-37 | SR*-130 | as of 11-Jun-2024
457 Down 21 Virat Kohli (India) flag Virat Kohli (India) 629.53 M-25 | R-1019 | A-54 | SR*-136 | as of 26-Jan-2016
460 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 628.30 M-26 | R-879 | A-40 | SR*-162 | as of 21-Nov-2018
461 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 627.86 M-58 | R-2073 | A-44 | SR*-130 | as of 14-Dec-2021
462 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 627.72 M-68 | R-2319 | A-41 | SR*-130 | as of 07-Oct-2022
463 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 627.56 M-27 | R-936 | A-43 | SR*-161 | as of 28-Oct-2018
464 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 627.43 M-51 | R-1951 | A-46 | SR*-133 | as of 31-Jul-2021
465 Down 21 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 627.37 M-41 | R-1357 | A-39 | SR*-138 | as of 15-Feb-2013
466 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 626.58 M-48 | R-1271 | A-33 | SR*-154 | as of 16-Feb-2026
467 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 626.10 M-51 | R-1712 | A-36 | SR*-151 | as of 21-Nov-2021
469 Down 21 Phil Salt (England) flag Phil Salt (England) 625.65 M-51 | R-1558 | A-38 | SR*-166 | as of 11-Feb-2026
470 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 625.23 M-62 | R-1650 | A-28 | SR*-140 | as of 10-Nov-2022
471 Down 21 Jos Buttler (England) flag Jos Buttler (England) 625.14 M-47 | R-1656 | A-46 | SR*-150 | as of 19-Dec-2023
472 Down 21 Phil Salt (England) flag Phil Salt (England) 624.68 M-38 | R-1106 | A-37 | SR*-165 | as of 17-Nov-2024
474 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 624.46 M-47 | R-1342 | A-37 | SR*-155 | as of 02-Nov-2025
475 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 624.41 M-65 | R-2206 | A-40 | SR*-130 | as of 28-Sep-2022
476 Down 21 Virat Kohli (India) flag Virat Kohli (India) 624.17 M-36 | R-1396 | A-63 | SR*-140 | as of 21-Feb-2018
477 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 623.91 M-50 | R-1449 | A-32 | SR*-145 | as of 27-Jun-2024
478 Down 21 Phil Salt (England) flag Phil Salt (England) 623.24 M-28 | R-844 | A-37 | SR*-169 | as of 19-Jun-2024
479 Down 21 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 623.20 M-46 | R-1288 | A-29 | SR*-134 | as of 15-Oct-2024
480 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 623.03 M-32 | R-1263 | A-51 | SR*-128 | as of 07-Oct-2019
481 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 622.63 M-30 | R-915 | A-35 | SR*-159 | as of 27-Feb-2019
482 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 622.50 M-26 | R-935 | A-45 | SR*-162 | as of 26-Oct-2018
483 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 622.47 M-44 | R-1357 | A-37 | SR*-151 | as of 14-Jul-2021
484 Down 21 KL Rahul (India) flag KL Rahul (India) 622.15 M-51 | R-1527 | A-34 | SR*-134 | as of 10-Nov-2022
485 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 622.08 M-50 | R-1464 | A-33 | SR*-146 | as of 11-Feb-2022
486 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 622.06 M-32 | R-1077 | A-35 | SR*-144 | as of 21-Feb-2018
487 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 622.05 M-28 | R-907 | A-38 | SR*-160 | as of 25-Nov-2018
488 Down 21 KL Rahul (India) flag KL Rahul (India) 621.82 M-39 | R-1350 | A-47 | SR*-146 | as of 26-Jan-2020
490 Down 21 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 621.50 M-49 | R-1286 | A-36 | SR*-150 | as of 30-Aug-2023
491 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 621.17 M-81 | R-3027 | A-55 | SR*-131 | as of 06-Jun-2024
493 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 620.65 M-60 | R-2012 | A-39 | SR*-129 | as of 11-Sep-2022
494 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 620.58 M-72 | R-2283 | A-38 | SR*-129 | as of 15-Apr-2023
496 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 620.37 M-50 | R-1357 | A-31 | SR*-135 | as of 17-Oct-2024
499 Down 21 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 620.00 M-47 | R-1383 | A-31 | SR*-135 | as of 25-Aug-2024
500 Down 21 Jos Buttler (England) flag Jos Buttler (England) 619.98 M-25 | R-927 | A-52 | SR*-146 | as of 07-Jul-2022
501 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 619.56 M-46 | R-1331 | A-38 | SR*-156 | as of 31-Oct-2025
502 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 619.43 M-72 | R-2380 | A-39 | SR*-131 | as of 27-Oct-2022
503 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 619.41 M-50 | R-1900 | A-46 | SR*-133 | as of 28-Jul-2021
504 Down 21 Virat Kohli (India) flag Virat Kohli (India) 619.41 M-35 | R-1395 | A-66 | SR*-141 | as of 18-Feb-2018
505 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 619.13 M-43 | R-1214 | A-32 | SR*-134 | as of 02-Jun-2024
506 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 618.68 M-45 | R-1239 | A-34 | SR*-142 | as of 15-Feb-2026
507 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 618.60 M-31 | R-1260 | A-53 | SR*-129 | as of 05-Oct-2019
508 Down 21 Virat Kohli (India) flag Virat Kohli (India) 618.44 M-49 | R-1718 | A-59 | SR*-142 | as of 24-Jan-2020
509 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 618.37 M-43 | R-1259 | A-31 | SR*-147 | as of 07-Nov-2021
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #shaihope #hope #brendonmccullum #mccullum #mohammadrizwan #rizwan #babarazam #azam #klrahul #rahul #philsalt #salt #ibrahimzadran #zadran #timseifert #seifert #kusalmendis #mendis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings