A list of the top 1,000 best CR ratings ever achieved by teams and players. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
383 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 703.18 M-90 | R-4262 | A-54 | SR*-87 | as of March-2004
384 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 703.16 M-59 | R-2942 | A-67 | SR*-102 | as of July-2013
388 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 702.60 M-76 | R-3678 | A-66 | SR*-117 | as of October-2017
389 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 702.47 M-27 | R-869 | A-43 | SR*-142 | as of September-2024
390 No change Rohit Sharma (India) flag Rohit Sharma (India) 702.33 M-70 | R-2778 | A-46 | SR*-85 | as of June-2015
391 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 702.26 M-72 | R-2696 | A-43 | SR*-86 | as of March-1996
392 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 702.25 M-60 | R-2966 | A-67 | SR*-102 | as of September-2012
393 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 702.10 M-45 | R-2106 | A-53 | SR*-94 | as of February-2012
394 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 701.89 M-65 | R-3019 | A-64 | SR*-85 | as of January-2019
395 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 701.89 M-59 | R-3083 | A-57 | SR*-92 | as of July-2013
396 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 701.88 M-117 | R-4960 | A-48 | SR*-91 | as of November-1998
397 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 701.21 M-44 | R-2062 | A-53 | SR*-93 | as of February-2012
398 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 701.06 M-57 | R-3006 | A-57 | SR*-92 | as of June-2013
399 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 700.99 M-37 | R-2400 | A-71 | SR*-94 | as of April-2023
400 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 700.75 M-15 | R-882 | A-88 | SR*-91 | as of January-1980
401 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 700.61 M-59 | R-2941 | A-54 | SR*-91 | as of July-2014
402 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 700.54 M-54 | R-2261 | A-55 | SR*-90 | as of January-1985
403 No change Rohit Sharma (India) flag Rohit Sharma (India) 700.51 M-36 | R-1785 | A-56 | SR*-100 | as of March-2023
404 No change Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 700.45 M-26 | R-1350 | A-56 | SR*-89 | as of June-1983
406 No change Rohit Sharma (India) flag Rohit Sharma (India) 700.36 M-37 | R-1815 | A-55 | SR*-100 | as of March-2023
407 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 700.32 M-126 | R-5280 | A-47 | SR*-90 | as of September-1999
408 No change Virat Kohli (India) flag Virat Kohli (India) 700.16 M-86 | R-3684 | A-54 | SR*-95 | as of October-2016
409 No change Jason Roy (England) flag Jason Roy (England) 699.73 M-69 | R-2890 | A-45 | SR*-108 | as of February-2020
410 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 699.53 M-91 | R-4152 | A-52 | SR*-86 | as of February-2004
411 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 699.20 M-68 | R-2857 | A-61 | SR*-96 | as of October-1986
415 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 698.82 M-67 | R-3333 | A-55 | SR*-88 | as of March-2015
418 No change Virender Sehwag (India) flag Virender Sehwag (India) 697.70 M-62 | R-2722 | A-46 | SR*-121 | as of February-2011
419 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 697.62 M-65 | R-3093 | A-66 | SR*-85 | as of January-2019
422 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 697.25 M-121 | R-4984 | A-47 | SR*-91 | as of June-1999
423 No change Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 696.89 M-26 | R-1304 | A-54 | SR*-88 | as of January-1983
424 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 696.74 M-91 | R-3917 | A-50 | SR*-87 | as of October-2003
425 No change Rohit Sharma (India) flag Rohit Sharma (India) 696.65 M-49 | R-2053 | A-47 | SR*-115 | as of March-2025
426 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 696.58 M-55 | R-2969 | A-59 | SR*-93 | as of August-2012
428 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 695.94 M-55 | R-2291 | A-55 | SR*-90 | as of January-1985
429 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 695.89 M-54 | R-2901 | A-58 | SR*-93 | as of June-2013
430 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 695.82 M-129 | R-5498 | A-48 | SR*-91 | as of November-1999
431 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 695.56 M-67 | R-3329 | A-55 | SR*-88 | as of March-2015
433 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 695.20 M-68 | R-3246 | A-52 | SR*-89 | as of March-2011
435 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 694.65 M-56 | R-2801 | A-68 | SR*-102 | as of January-2013
436 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 694.33 M-92 | R-3969 | A-49 | SR*-86 | as of November-2003
438 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 694.16 M-93 | R-4067 | A-50 | SR*-86 | as of November-2003
439 No change Virender Sehwag (India) flag Virender Sehwag (India) 693.89 M-64 | R-2762 | A-45 | SR*-121 | as of March-2011
440 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 693.80 M-65 | R-3130 | A-64 | SR*-102 | as of December-2013
441 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 693.63 M-121 | R-5033 | A-47 | SR*-91 | as of January-1999
443 No change Virat Kohli (India) flag Virat Kohli (India) 693.26 M-45 | R-2005 | A-54 | SR*-95 | as of August-2024
444 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 693.19 M-38 | R-1667 | A-52 | SR*-84 | as of June-1983
445 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 693.19 M-39 | R-1667 | A-52 | SR*-84 | as of October-1983
446 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 693.11 M-63 | R-2615 | A-54 | SR*-89 | as of February-1985
447 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 693.08 M-28 | R-871 | A-41 | SR*-142 | as of September-2024
448 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 693.08 M-77 | R-3698 | A-65 | SR*-117 | as of October-2017
449 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 693.05 M-53 | R-2866 | A-58 | SR*-92 | as of March-2013
451 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 692.78 M-124 | R-5155 | A-47 | SR*-90 | as of August-1999
453 No change Virat Kohli (India) flag Virat Kohli (India) 692.67 M-86 | R-3727 | A-52 | SR*-87 | as of December-2012
454 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 692.59 M-116 | R-4936 | A-47 | SR*-90 | as of November-1998
456 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 692.23 M-116 | R-4930 | A-48 | SR*-90 | as of November-1998
458 No change Virat Kohli (India) flag Virat Kohli (India) 691.72 M-74 | R-4407 | A-75 | SR*-99 | as of November-2020
460 No change Virender Sehwag (India) flag Virender Sehwag (India) 691.20 M-97 | R-3376 | A-36 | SR*-109 | as of March-2009
462 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 690.88 M-66 | R-2800 | A-61 | SR*-97 | as of March-1986
463 No change Rohit Sharma (India) flag Rohit Sharma (India) 690.87 M-57 | R-2881 | A-58 | SR*-94 | as of August-2017
464 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 690.75 M-48 | R-2653 | A-66 | SR*-95 | as of June-2022
465 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 690.33 M-63 | R-3050 | A-65 | SR*-101 | as of November-2013
467 No change Rohit Sharma (India) flag Rohit Sharma (India) 689.96 M-73 | R-2938 | A-49 | SR*-86 | as of March-2015
468 No change Shubman Gill (India) flag Shubman Gill (India) 689.93 M-41 | R-2251 | A-66 | SR*-104 | as of November-2023
469 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 689.57 M-33 | R-2140 | A-71 | SR*-95 | as of September-2023
470 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 689.54 M-109 | R-4949 | A-52 | SR*-92 | as of October-2001
473 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 689.39 M-14 | R-859 | A-95 | SR*-91 | as of January-1980
475 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 689.15 M-63 | R-3063 | A-64 | SR*-101 | as of November-2013
476 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 688.92 M-127 | R-5280 | A-47 | SR*-90 | as of September-1999
477 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 688.90 M-69 | R-2804 | A-43 | SR*-89 | as of March-2020
478 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 688.75 M-67 | R-2850 | A-62 | SR*-97 | as of March-1986
479 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 688.62 M-60 | R-2954 | A-66 | SR*-102 | as of July-2013
480 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 688.51 M-66 | R-2746 | A-54 | SR*-88 | as of March-1985
481 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 688.21 M-72 | R-2686 | A-43 | SR*-85 | as of April-1996
482 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 688.17 M-67 | R-3210 | A-66 | SR*-120 | as of February-2018
483 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 687.91 M-60 | R-3101 | A-56 | SR*-92 | as of July-2013
484 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 687.83 M-66 | R-3023 | A-63 | SR*-84 | as of February-2019
485 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 687.59 M-64 | R-3185 | A-55 | SR*-90 | as of September-2014
486 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 687.30 M-67 | R-2796 | A-44 | SR*-91 | as of January-2020
487 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 687.29 M-47 | R-2652 | A-68 | SR*-95 | as of June-2022
488 No change Virender Sehwag (India) flag Virender Sehwag (India) 687.24 M-98 | R-3416 | A-36 | SR*-109 | as of March-2009
489 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 687.23 M-66 | R-2737 | A-44 | SR*-91 | as of January-2020
490 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 687.12 M-43 | R-2370 | A-61 | SR*-91 | as of November-2023
491 No change Shubman Gill (India) flag Shubman Gill (India) 687.12 M-35 | R-1970 | A-68 | SR*-104 | as of October-2023
492 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 687.11 M-58 | R-2734 | A-49 | SR*-87 | as of December-2020
494 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 686.94 M-63 | R-3024 | A-63 | SR*-101 | as of November-2013
495 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 686.77 M-59 | R-2462 | A-55 | SR*-90 | as of February-1985
496 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 686.69 M-42 | R-2332 | A-61 | SR*-91 | as of November-2023
497 No change Shubman Gill (India) flag Shubman Gill (India) 686.36 M-34 | R-1917 | A-68 | SR*-104 | as of October-2023
498 No change Virender Sehwag (India) flag Virender Sehwag (India) 686.16 M-63 | R-2757 | A-46 | SR*-121 | as of February-2011
499 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 685.82 M-41 | R-1744 | A-51 | SR*-85 | as of December-1983
500 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 685.79 M-67 | R-2756 | A-44 | SR*-91 | as of January-2020
502 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 685.64 M-63 | R-3071 | A-64 | SR*-101 | as of November-2013
503 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 685.62 M-65 | R-3203 | A-54 | SR*-87 | as of January-2015
507 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 684.47 M-61 | R-3001 | A-65 | SR*-101 | as of July-2013
508 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 684.32 M-26 | R-839 | A-44 | SR*-143 | as of September-2024
510 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 684.03 M-57 | R-2365 | A-55 | SR*-91 | as of January-1985
511 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 683.99 M-32 | R-1360 | A-52 | SR*-125 | as of October-2023
513 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 683.46 M-70 | R-2918 | A-48 | SR*-92 | as of December-2016
514 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 683.35 M-59 | R-2790 | A-61 | SR*-101 | as of July-2014
515 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 683.33 M-52 | R-2844 | A-59 | SR*-93 | as of March-2013
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #sachintendulkar #tendulkar #abdevilliers #villiers #glennmaxwell #maxwell #rohitsharma #sharma #rosstaylor #taylor #hashimamla #amla #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings