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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
603 Down 21 Virat Kohli (India) flag Virat Kohli (India) 600.96 M-27 | R-906 | A-45 | SR*-130 | as of 06-Apr-2014
604 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 600.85 M-74 | R-2284 | A-37 | SR*-129 | as of 20-Apr-2023
605 Down 21 KL Rahul (India) flag KL Rahul (India) 600.77 M-45 | R-1447 | A-39 | SR*-142 | as of 08-Nov-2021
606 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 600.28 M-24 | R-936 | A-49 | SR*-165 | as of 08-Jul-2018
607 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 600.25 M-79 | R-2995 | A-57 | SR*-131 | as of 25-May-2024
608 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 600.22 M-71 | R-2182 | A-36 | SR*-128 | as of 14-Apr-2023
610 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 599.99 M-44 | R-1178 | A-33 | SR*-142 | as of 11-Feb-2026
611 Down 21 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 599.89 M-69 | R-1749 | A-25 | SR*-134 | as of 19-Feb-2026
613 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 599.65 M-71 | R-2293 | A-38 | SR*-131 | as of 03-Nov-2022
615 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 599.53 M-96 | R-2914 | A-38 | SR*-165 | as of 15-Feb-2026
616 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 599.49 M-52 | R-1490 | A-32 | SR*-142 | as of 18-Feb-2022
617 Down 21 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 599.36 M-61 | R-1756 | A-33 | SR*-114 | as of 16-Feb-2026
618 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 599.29 M-30 | R-788 | A-36 | SR*-131 | as of 03-Mar-2016
619 Down 21 KL Rahul (India) flag KL Rahul (India) 599.16 M-48 | R-1445 | A-35 | SR*-134 | as of 23-Oct-2022
620 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 599.07 M-43 | R-1313 | A-32 | SR*-140 | as of 18-Mar-2018
621 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 599.05 M-82 | R-3218 | A-54 | SR*-128 | as of 10-Dec-2024
623 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 598.92 M-95 | R-2906 | A-38 | SR*-164 | as of 18-Feb-2026
624 Down 21 Jason Roy (England) flag Jason Roy (England) 598.91 M-31 | R-850 | A-28 | SR*-151 | as of 22-Jan-2022
625 Down 21 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 598.73 M-97 | R-2910 | A-37 | SR*-163 | as of 01-Mar-2026
626 Down 22 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 598.68 M-34 | R-1349 | A-52 | SR*-128 | as of 03-Nov-2019
627 Down 22 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 598.67 M-46 | R-1216 | A-34 | SR*-153 | as of 31-Jan-2026
628 Down 22 Alex Hales (England) flag Alex Hales (England) 598.66 M-32 | R-1022 | A-38 | SR*-138 | as of 20-May-2014
629 Down 22 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 598.52 M-53 | R-1951 | A-46 | SR*-133 | as of 03-Aug-2021
630 Down 22 Virat Kohli (India) flag Virat Kohli (India) 598.51 M-40 | R-1284 | A-49 | SR*-139 | as of 05-Nov-2021
631 Down 22 Virat Kohli (India) flag Virat Kohli (India) 598.42 M-40 | R-1271 | A-51 | SR*-138 | as of 08-Nov-2021
632 Down 22 Jason Roy (England) flag Jason Roy (England) 598.31 M-33 | R-914 | A-29 | SR*-150 | as of 26-Jan-2022
633 Down 22 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 597.93 M-35 | R-1399 | A-52 | SR*-128 | as of 05-Nov-2019
634 Down 22 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 597.63 M-36 | R-1009 | A-40 | SR*-132 | as of 12-Jun-2022
635 Down 22 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 597.58 M-41 | R-1128 | A-29 | SR*-144 | as of 27-Jul-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #viratkohli #kohli #klrahul #rahul #rohitsharma #sharma #aaronfinch #finch #babarazam #azam #brandonking #king #josbuttler #buttler #mohammadrizwan #rizwan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings