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
498 Down 17 Shane Watson (Australia) flag Shane Watson (Australia) 609.18 M-30 | R-874 | A-31 | SR*-154 | as of 28-Sep-2012
500 Down 17 Aaron Finch (Australia) flag Aaron Finch (Australia) 608.79 M-24 | R-936 | A-49 | SR*-165 | as of 08-Jul-2018
501 Down 17 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 608.27 M-72 | R-2292 | A-38 | SR*-130 | as of 09-Nov-2022
502 Down 17 Jason Roy (England) flag Jason Roy (England) 608.15 M-32 | R-895 | A-29 | SR*-151 | as of 23-Jan-2022
503 Down 17 Rohit Sharma (India) flag Rohit Sharma (India) 608.14 M-31 | R-789 | A-34 | SR*-130 | as of 06-Mar-2016
505 Down 17 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 607.64 M-46 | R-1216 | A-34 | SR*-153 | as of 31-Jan-2026
506 Down 18 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 607.29 M-32 | R-979 | A-35 | SR*-126 | as of 09-Nov-2022
507 Down 18 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 607.20 M-56 | R-1631 | A-34 | SR*-114 | as of 19-Jan-2026
509 Down 19 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 606.61 M-39 | R-1229 | A-33 | SR*-139 | as of 10-Jun-2024
510 Down 19 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 606.61 M-31 | R-717 | A-29 | SR*-121 | as of 23-May-2010
511 Down 19 Aaron Finch (Australia) flag Aaron Finch (Australia) 606.51 M-54 | R-1596 | A-33 | SR*-140 | as of 07-Jun-2022
512 Down 19 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 606.26 M-36 | R-1405 | A-50 | SR*-127 | as of 08-Nov-2019
513 Down 19 Aaron Finch (Australia) flag Aaron Finch (Australia) 606.14 M-55 | R-1620 | A-32 | SR*-141 | as of 08-Jun-2022
514 Down 19 Shai Hope (West Indies) flag Shai Hope (West Indies) 606.00 M-41 | R-1126 | A-33 | SR*-140 | as of 05-Nov-2025
515 Down 19 KL Rahul (India) flag KL Rahul (India) 605.48 M-48 | R-1445 | A-35 | SR*-134 | as of 23-Oct-2022
517 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 605.37 M-75 | R-2303 | A-37 | SR*-129 | as of 24-Apr-2023
518 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 605.25 M-31 | R-1003 | A-35 | SR*-136 | as of 22-Mar-2016
519 Down 20 Rohit Sharma (India) flag Rohit Sharma (India) 605.24 M-43 | R-1313 | A-32 | SR*-140 | as of 18-Mar-2018
523 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 604.70 M-74 | R-2284 | A-37 | SR*-129 | as of 20-Apr-2023
525 Down 20 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 604.63 M-26 | R-616 | A-29 | SR*-125 | as of 07-May-2010
526 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 604.19 M-71 | R-2182 | A-36 | SR*-128 | as of 14-Apr-2023
527 Down 20 Aaron Finch (Australia) flag Aaron Finch (Australia) 604.15 M-56 | R-1649 | A-32 | SR*-141 | as of 11-Jun-2022
528 Down 20 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 603.80 M-36 | R-1009 | A-40 | SR*-132 | as of 12-Jun-2022
529 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 603.54 M-71 | R-2293 | A-38 | SR*-131 | as of 03-Nov-2022
530 Down 20 Rohit Sharma (India) flag Rohit Sharma (India) 603.35 M-45 | R-1468 | A-35 | SR*-145 | as of 11-Nov-2018
531 Down 20 Virat Kohli (India) flag Virat Kohli (India) 603.26 M-40 | R-1284 | A-49 | SR*-139 | as of 05-Nov-2021
532 Down 20 Virat Kohli (India) flag Virat Kohli (India) 603.21 M-40 | R-1271 | A-51 | SR*-138 | as of 08-Nov-2021
533 Down 20 KL Rahul (India) flag KL Rahul (India) 603.09 M-46 | R-1384 | A-35 | SR*-132 | as of 28-Sep-2022
534 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 602.97 M-41 | R-1128 | A-29 | SR*-144 | as of 27-Jul-2022
535 Down 20 Rohit Sharma (India) flag Rohit Sharma (India) 602.62 M-30 | R-788 | A-36 | SR*-131 | as of 03-Mar-2016
537 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 601.87 M-34 | R-1349 | A-52 | SR*-128 | as of 03-Nov-2019
538 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 601.84 M-53 | R-1951 | A-46 | SR*-133 | as of 03-Aug-2021
539 Down 20 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 601.74 M-52 | R-1325 | A-25 | SR*-135 | as of 24-Jun-2024
540 Down 20 Virat Kohli (India) flag Virat Kohli (India) 601.73 M-27 | R-906 | A-45 | SR*-130 | as of 06-Apr-2014
542 Down 20 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 601.25 M-79 | R-2995 | A-57 | SR*-131 | as of 25-May-2024
544 Down 20 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 600.96 M-27 | R-914 | A-42 | SR*-172 | as of 16-Feb-2018
545 Down 20 Aaron Finch (Australia) flag Aaron Finch (Australia) 600.89 M-52 | R-1490 | A-32 | SR*-142 | as of 18-Feb-2022
546 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 600.88 M-35 | R-1399 | A-52 | SR*-128 | as of 05-Nov-2019
548 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 600.68 M-48 | R-1443 | A-31 | SR*-146 | as of 21-Nov-2021
550 Down 20 KL Rahul (India) flag KL Rahul (India) 600.57 M-49 | R-1454 | A-35 | SR*-133 | as of 27-Oct-2022
551 Down 20 Jos Buttler (England) flag Jos Buttler (England) 600.44 M-27 | R-899 | A-41 | SR*-139 | as of 27-Oct-2021
552 Down 20 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 600.26 M-38 | R-1229 | A-34 | SR*-139 | as of 08-Jun-2024
553 Down 20 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 600.12 M-82 | R-3218 | A-54 | SR*-128 | as of 10-Dec-2024
554 Down 20 Virat Kohli (India) flag Virat Kohli (India) 599.69 M-40 | R-1373 | A-51 | SR*-140 | as of 31-Oct-2021
556 Down 20 Alex Hales (England) flag Alex Hales (England) 599.41 M-32 | R-1022 | A-38 | SR*-138 | as of 20-May-2014
557 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 599.41 M-30 | R-1247 | A-54 | SR*-129 | as of 05-May-2019
559 Down 20 Aaron Finch (Australia) flag Aaron Finch (Australia) 599.24 M-45 | R-1378 | A-36 | SR*-151 | as of 28-Oct-2021
562 Down 20 Shai Hope (West Indies) flag Shai Hope (West Indies) 599.08 M-34 | R-933 | A-33 | SR*-143 | as of 26-Jul-2025
563 Down 20 Tim David (Australia/Singapore) flag Tim David (Australia/Singapore) 598.93 M-53 | R-1038 | A-32 | SR*-175 | as of 06-Nov-2025
564 Down 20 Jason Roy (England) flag Jason Roy (England) 598.91 M-31 | R-850 | A-28 | SR*-151 | as of 22-Jan-2022
565 Down 20 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 598.72 M-35 | R-1008 | A-42 | SR*-133 | as of 09-Jun-2022
566 Down 20 Jason Roy (England) flag Jason Roy (England) 598.55 M-35 | R-974 | A-29 | SR*-148 | as of 30-Jan-2022
568 Down 20 Jason Roy (England) flag Jason Roy (England) 598.52 M-33 | R-914 | A-29 | SR*-150 | as of 26-Jan-2022
569 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 598.42 M-44 | R-1191 | A-28 | SR*-141 | as of 10-Aug-2022
570 Down 20 KL Rahul (India) flag KL Rahul (India) 598.32 M-40 | R-1363 | A-41 | SR*-143 | as of 08-Dec-2020
572 Down 20 Brandon King (West Indies) flag Brandon King (West Indies) 598.03 M-45 | R-1236 | A-31 | SR*-134 | as of 12-Jun-2024
573 Down 20 Virat Kohli (India) flag Virat Kohli (India) 597.87 M-40 | R-1347 | A-50 | SR*-139 | as of 03-Nov-2021
574 Down 20 Virat Kohli (India) flag Virat Kohli (India) 597.69 M-48 | R-1673 | A-60 | SR*-142 | as of 10-Jan-2020
575 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 597.41 M-44 | R-1689 | A-47 | SR*-134 | as of 21-Apr-2021
576 Down 20 Rohit Sharma (India) flag Rohit Sharma (India) 597.37 M-44 | R-1464 | A-36 | SR*-146 | as of 06-Nov-2018
577 Down 20 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 597.18 M-47 | R-1200 | A-26 | SR*-139 | as of 07-Jun-2024
578 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 597.17 M-40 | R-1088 | A-29 | SR*-145 | as of 22-Jul-2022
579 Down 20 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 597.05 M-50 | R-1501 | A-32 | SR*-135 | as of 26-Jul-2025
580 Down 20 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 596.97 M-38 | R-1097 | A-37 | SR*-136 | as of 03-Sep-2023
581 Down 20 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 596.96 M-66 | R-1735 | A-36 | SR*-147 | as of 14-Jun-2024
582 Down 20 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 596.87 M-71 | R-2239 | A-37 | SR*-130 | as of 06-Nov-2022
583 Down 20 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 596.57 M-28 | R-752 | A-34 | SR*-125 | as of 07-Jun-2022
584 Down 20 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 596.44 M-45 | R-1211 | A-28 | SR*-142 | as of 12-Aug-2022
585 Down 20 Shai Hope (West Indies) flag Shai Hope (West Indies) 596.32 M-42 | R-1159 | A-34 | SR*-144 | as of 31-Jan-2026
586 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 596.26 M-78 | R-2995 | A-58 | SR*-131 | as of 14-May-2024
587 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 596.23 M-42 | R-1150 | A-33 | SR*-138 | as of 06-Nov-2025
589 Down 21 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 596.08 M-51 | R-1282 | A-25 | SR*-138 | as of 22-Jun-2024
592 Down 21 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 595.99 M-48 | R-1211 | A-25 | SR*-139 | as of 13-Jun-2024
593 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 595.65 M-80 | R-2516 | A-37 | SR*-131 | as of 25-May-2024
594 Down 21 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 595.56 M-46 | R-1339 | A-31 | SR*-133 | as of 23-Aug-2024
596 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 594.47 M-29 | R-1182 | A-54 | SR*-128 | as of 06-Feb-2019
597 Down 21 Jos Buttler (England) flag Jos Buttler (England) 594.27 M-46 | R-1601 | A-46 | SR*-149 | as of 16-Dec-2023
598 Down 21 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 594.07 M-37 | R-1226 | A-35 | SR*-140 | as of 03-Jun-2024
599 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 593.91 M-43 | R-1687 | A-48 | SR*-135 | as of 16-Apr-2021
600 Down 21 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 593.77 M-34 | R-1058 | A-41 | SR*-153 | as of 24-Feb-2019
602 Down 21 Virat Kohli (India) flag Virat Kohli (India) 593.56 M-39 | R-1364 | A-52 | SR*-142 | as of 24-Oct-2021
603 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 593.30 M-22 | R-756 | A-40 | SR*-152 | as of 09-Nov-2014
604 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 593.23 M-33 | R-923 | A-34 | SR*-143 | as of 25-Jul-2025
605 Down 21 Shai Hope (West Indies) flag Shai Hope (West Indies) 593.17 M-40 | R-1073 | A-33 | SR*-140 | as of 29-Oct-2025
607 Down 21 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 593.10 M-31 | R-933 | A-35 | SR*-127 | as of 04-Nov-2022
608 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 593.04 M-61 | R-1763 | A-31 | SR*-145 | as of 02-Feb-2020
609 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 592.75 M-50 | R-1549 | A-34 | SR*-145 | as of 08-Feb-2019
610 Down 21 Rohit Sharma (India) flag Rohit Sharma (India) 592.57 M-51 | R-1587 | A-34 | SR*-144 | as of 10-Feb-2019
611 Down 21 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 592.16 M-80 | R-3128 | A-54 | SR*-129 | as of 14-Nov-2024
613 Down 21 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 592.07 M-60 | R-1695 | A-30 | SR*-122 | as of 10-Jul-2025
614 Down 21 KL Rahul (India) flag KL Rahul (India) 591.82 M-38 | R-1293 | A-45 | SR*-148 | as of 24-Jan-2020
616 Down 21 Glenn Phillips (New Zealand) flag Glenn Phillips (New Zealand) 591.39 M-63 | R-1677 | A-36 | SR*-149 | as of 25-Feb-2024
617 Down 21 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 591.38 M-41 | R-1548 | A-50 | SR*-128 | as of 01-Sep-2020
620 Down 21 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 591.05 M-47 | R-973 | A-36 | SR*-153 | as of 24-Jun-2024
622 Down 21 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 590.95 M-47 | R-1392 | A-31 | SR*-146 | as of 19-Nov-2021
623 Down 21 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 590.43 M-50 | R-1371 | A-34 | SR*-140 | as of 11-Sep-2024
624 Down 21 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 590.29 M-37 | R-1010 | A-39 | SR*-131 | as of 14-Jun-2022
625 Down 21 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 590.02 M-53 | R-1325 | A-25 | SR*-134 | as of 26-Jun-2024
626 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 589.75 M-53 | R-1498 | A-31 | SR*-141 | as of 20-Feb-2022
628 Down 21 Aaron Finch (Australia) flag Aaron Finch (Australia) 589.51 M-43 | R-1304 | A-36 | SR*-151 | as of 12-Jul-2021
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #shanewatson #watson #aaronfinch #finch #babarazam #azam #jasonroy #roy #rohitsharma #sharma #mitchellmarsh #marsh #kanewilliamson #williamson #ibrahimzadran #zadran #reezahendricks #hendricks #tillakaratnedilshan #dilshan #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings