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
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
510 Down 21 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 618.29 M-36 | R-955 | A-29 | SR*-156 | as of 06-Nov-2021
511 Down 21 Virat Kohli (India) flag Virat Kohli (India) 618.03 M-49 | R-1639 | A-55 | SR*-141 | as of 26-Jan-2020
512 Down 21 KL Rahul (India) flag KL Rahul (India) 617.89 M-47 | R-1441 | A-36 | SR*-134 | as of 02-Oct-2022
513 Down 21 Virat Kohli (India) flag Virat Kohli (India) 617.88 M-49 | R-1579 | A-51 | SR*-140 | as of 31-Jan-2020
514 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 617.66 M-33 | R-804 | A-32 | SR*-128 | as of 19-Mar-2016
515 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 617.64 M-25 | R-932 | A-47 | SR*-164 | as of 24-Oct-2018
516 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 617.57 M-81 | R-2552 | A-37 | SR*-131 | as of 30-May-2024
517 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 617.16 M-49 | R-1334 | A-31 | SR*-136 | as of 15-Oct-2024
518 Down 21 Jos Buttler (England) flag Jos Buttler (England) 617.15 M-25 | R-897 | A-50 | SR*-145 | as of 09-Jul-2022
519 Down 21 Dawid Malan (England) flag Dawid Malan (England) 617.04 M-28 | R-1014 | A-42 | SR*-139 | as of 18-Jul-2021
520 Down 21 Dawid Malan (England) flag Dawid Malan (England) 616.85 M-45 | R-1419 | A-38 | SR*-137 | as of 12-Oct-2022
521 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 616.74 M-61 | R-2043 | A-39 | SR*-129 | as of 20-Sep-2022
522 Down 21 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 616.62 M-38 | R-1090 | A-31 | SR*-135 | as of 21-Nov-2018
523 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 616.55 M-80 | R-3018 | A-56 | SR*-131 | as of 30-May-2024
524 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 616.46 M-29 | R-907 | A-36 | SR*-159 | as of 24-Feb-2019
525 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 616.19 M-45 | R-1730 | A-47 | SR*-133 | as of 23-Apr-2021
526 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 615.25 M-73 | R-2324 | A-37 | SR*-129 | as of 13-Nov-2022
527 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 615.17 M-51 | R-1489 | A-33 | SR*-145 | as of 13-Feb-2022
528 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 614.90 M-43 | R-1232 | A-30 | SR*-147 | as of 05-Nov-2021
529 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 614.66 M-61 | R-1623 | A-28 | SR*-141 | as of 06-Nov-2022
530 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 614.53 M-52 | R-1524 | A-33 | SR*-144 | as of 15-Feb-2022
531 Down 21 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 614.27 M-80 | R-1901 | A-28 | SR*-140 | as of 14-Nov-2024
532 Down 21 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 613.45 M-50 | R-1308 | A-35 | SR*-150 | as of 01-Sep-2023
533 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 612.73 M-24 | R-932 | A-49 | SR*-165 | as of 22-Oct-2018
534 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 612.65 M-25 | R-852 | A-41 | SR*-164 | as of 17-Nov-2018
535 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 612.41 M-73 | R-2284 | A-37 | SR*-129 | as of 17-Apr-2023
536 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 612.32 M-52 | R-1951 | A-46 | SR*-133 | as of 01-Aug-2021
537 Down 21 David Warner (Australia) flag David Warner (Australia) 612.00 M-22 | R-644 | A-29 | SR*-151 | as of 06-Jul-2010
538 Down 21 Dawid Malan (England) flag Dawid Malan (England) 611.96 M-48 | R-1495 | A-37 | SR*-133 | as of 26-Oct-2022
539 Down 21 Kevin Pietersen (England) flag Kevin Pietersen (England) 611.83 M-27 | R-877 | A-38 | SR*-140 | as of 16-May-2010
540 Down 21 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 611.63 M-41 | R-1392 | A-40 | SR*-138 | as of 12-Feb-2013
541 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 611.63 M-32 | R-794 | A-33 | SR*-129 | as of 15-Mar-2016
542 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 611.56 M-30 | R-684 | A-27 | SR*-126 | as of 22-May-2010
543 Down 21 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 611.39 M-39 | R-1093 | A-33 | SR*-149 | as of 04-Oct-2025
544 Down 21 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 611.39 M-40 | R-1093 | A-33 | SR*-149 | as of 18-Oct-2025
545 Down 21 Dawid Malan (England) flag Dawid Malan (England) 611.23 M-46 | R-1442 | A-38 | SR*-137 | as of 14-Oct-2022
546 Down 21 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 611.02 M-28 | R-934 | A-42 | SR*-170 | as of 21-Feb-2018
547 Down 21 KL Rahul (India) flag KL Rahul (India) 610.80 M-39 | R-1363 | A-43 | SR*-143 | as of 06-Dec-2020
548 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 610.53 M-37 | R-1405 | A-48 | SR*-127 | as of 24-Jan-2020
549 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 610.36 M-63 | R-1836 | A-31 | SR*-123 | as of 06-Sep-2025
550 Down 21 KL Rahul (India) flag KL Rahul (India) 610.13 M-38 | R-1333 | A-43 | SR*-144 | as of 04-Dec-2020
551 Down 21 Dawid Malan (England) flag Dawid Malan (England) 610.03 M-29 | R-1045 | A-42 | SR*-137 | as of 20-Jul-2021
552 Down 21 Dawid Malan (England) flag Dawid Malan (England) 609.97 M-50 | R-1498 | A-37 | SR*-134 | as of 05-Nov-2022
553 Down 21 Jos Buttler (England) flag Jos Buttler (England) 609.93 M-27 | R-937 | A-47 | SR*-148 | as of 27-Jul-2022
554 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 609.57 M-38 | R-1209 | A-40 | SR*-177 | as of 02-Nov-2022
555 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 609.44 M-37 | R-1179 | A-41 | SR*-177 | as of 30-Oct-2022
556 Down 21 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 609.33 M-57 | R-1653 | A-34 | SR*-114 | as of 21-Jan-2026
557 Down 21 David Warner (Australia) flag David Warner (Australia) 609.31 M-23 | R-981 | A-65 | SR*-146 | as of 07-Oct-2022
558 Down 21 KL Rahul (India) flag KL Rahul (India) 608.49 M-46 | R-1462 | A-38 | SR*-142 | as of 17-Nov-2021
559 Down 21 Jos Buttler (England) flag Jos Buttler (England) 608.29 M-46 | R-1677 | A-48 | SR*-150 | as of 25-May-2024
560 Down 21 Travis Head (Australia) flag Travis Head (Australia) 608.17 M-20 | R-684 | A-36 | SR*-171 | as of 07-Sep-2024
561 Down 21 Jason Roy (England) flag Jason Roy (England) 607.91 M-32 | R-895 | A-29 | SR*-151 | as of 23-Jan-2022
562 Down 21 KL Rahul (India) flag KL Rahul (India) 607.81 M-51 | R-1513 | A-34 | SR*-133 | as of 02-Nov-2022
563 Down 21 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 607.18 M-67 | R-1719 | A-26 | SR*-134 | as of 11-Feb-2026
564 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 607.00 M-43 | R-1175 | A-29 | SR*-142 | as of 05-Aug-2022
565 Down 21 David Warner (Australia) flag David Warner (Australia) 606.92 M-21 | R-643 | A-31 | SR*-152 | as of 05-Jul-2010
566 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 606.91 M-72 | R-2334 | A-38 | SR*-131 | as of 30-Oct-2022
567 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 606.84 M-44 | R-1227 | A-31 | SR*-135 | as of 08-Jun-2024
568 Down 21 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 606.52 M-48 | R-1392 | A-31 | SR*-133 | as of 27-Aug-2024
569 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 606.21 M-54 | R-1596 | A-33 | SR*-140 | as of 07-Jun-2022
570 Down 21 Jason Roy (England) flag Jason Roy (England) 605.86 M-34 | R-966 | A-29 | SR*-148 | as of 29-Jan-2022
571 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 605.85 M-55 | R-1620 | A-32 | SR*-141 | as of 08-Jun-2022
572 Down 21 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 605.79 M-32 | R-979 | A-35 | SR*-126 | as of 09-Nov-2022
573 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 605.70 M-94 | R-2870 | A-38 | SR*-167 | as of 07-Feb-2026
574 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 605.67 M-42 | R-1173 | A-29 | SR*-143 | as of 04-Aug-2022
575 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 605.53 M-62 | R-1828 | A-31 | SR*-123 | as of 03-Sep-2025
576 Down 21 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 605.09 M-39 | R-1227 | A-37 | SR*-141 | as of 24-Oct-2022
577 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 605.00 M-31 | R-1056 | A-35 | SR*-144 | as of 18-Feb-2018
578 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 604.93 M-61 | R-1727 | A-30 | SR*-122 | as of 13-Jul-2025
579 Down 21 Brandon King (West Indies) flag Brandon King (West Indies) 604.87 M-42 | R-1180 | A-32 | SR*-135 | as of 26-May-2024
580 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 604.81 M-31 | R-789 | A-34 | SR*-130 | as of 06-Mar-2016
581 Down 21 Travis Head (Australia) flag Travis Head (Australia) 604.53 M-19 | R-672 | A-37 | SR*-173 | as of 06-Sep-2024
582 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 604.46 M-72 | R-2292 | A-38 | SR*-130 | as of 09-Nov-2022
583 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 604.43 M-47 | R-1338 | A-36 | SR*-137 | as of 24-Jun-2024
584 Down 21 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 604.42 M-29 | R-1033 | A-57 | SR*-136 | as of 22-Oct-2022
585 Down 21 Dawid Malan (England) flag Dawid Malan (England) 603.89 M-47 | R-1460 | A-37 | SR*-135 | as of 22-Oct-2022
586 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 603.85 M-96 | R-2892 | A-37 | SR*-163 | as of 26-Feb-2026
587 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 603.81 M-31 | R-717 | A-29 | SR*-121 | as of 23-May-2010
588 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 603.81 M-56 | R-1649 | A-32 | SR*-141 | as of 11-Jun-2022
589 Down 21 Shane Watson (Australia) flag Shane Watson (Australia) 603.74 M-30 | R-874 | A-31 | SR*-154 | as of 28-Sep-2012
590 Down 21 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 603.41 M-58 | R-1681 | A-34 | SR*-114 | as of 22-Jan-2026
591 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 603.32 M-36 | R-1405 | A-50 | SR*-127 | as of 08-Nov-2019
592 Down 21 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 602.82 M-40 | R-1059 | A-29 | SR*-157 | as of 29-Jan-2026
593 Down 21 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 602.58 M-65 | R-1735 | A-36 | SR*-147 | as of 12-Jun-2024
594 Down 21 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 601.92 M-35 | R-1045 | A-42 | SR*-151 | as of 03-Sep-2023
595 Down 21 Dawid Malan (England) flag Dawid Malan (England) 601.82 M-34 | R-1120 | A-40 | SR*-135 | as of 06-Nov-2021
596 Down 21 Travis Head (Australia) flag Travis Head (Australia) 601.72 M-18 | R-672 | A-40 | SR*-174 | as of 04-Sep-2024
597 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 601.51 M-45 | R-1468 | A-35 | SR*-145 | as of 11-Nov-2018
598 Down 21 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 601.47 M-26 | R-616 | A-29 | SR*-125 | as of 07-May-2010
599 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 601.39 M-75 | R-2303 | A-37 | SR*-129 | as of 24-Apr-2023
600 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 601.24 M-41 | R-1126 | A-33 | SR*-140 | as of 05-Nov-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #mitchellmarsh #marsh #babarazam #azam #viratkohli #kohli #brandonking #king #shaihope #hope #martinguptill #guptill #evinlewis #lewis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings