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
371 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 721.24 M-66 | R-3030 | A-64 | SR*-85 | as of 16-Feb-2019
372 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 720.95 M-57 | R-2365 | A-55 | SR*-91 | as of 26-Jan-1985
373 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 720.75 M-62 | R-3005 | A-64 | SR*-101 | as of 28-Jul-2013
374 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 720.52 M-69 | R-2804 | A-43 | SR*-89 | as of 13-Mar-2020
376 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 719.98 M-55 | R-2851 | A-71 | SR*-102 | as of 06-Jun-2013
377 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 719.97 M-92 | R-4017 | A-50 | SR*-86 | as of 26-Oct-2003
378 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 719.92 M-52 | R-2109 | A-53 | SR*-91 | as of 12-Jan-1985
379 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 719.65 M-84 | R-3445 | A-52 | SR*-93 | as of 12-Jan-2011
380 No change Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 719.32 M-94 | R-3454 | A-43 | SR*-82 | as of 12-May-1997
381 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 719.09 M-117 | R-4960 | A-48 | SR*-91 | as of 13-Nov-1998
382 No change Virender Sehwag (India) flag Virender Sehwag (India) 718.91 M-79 | R-2862 | A-38 | SR*-113 | as of 21-Feb-2010
383 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 718.62 M-66 | R-2800 | A-61 | SR*-97 | as of 19-Mar-1986
385 No change Rohit Sharma (India) flag Rohit Sharma (India) 717.53 M-75 | R-3046 | A-46 | SR*-87 | as of 22-Oct-2015
386 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 717.46 M-50 | R-2011 | A-52 | SR*-91 | as of 06-Jan-1985
387 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 717.39 M-63 | R-2624 | A-55 | SR*-89 | as of 27-Feb-1985
390 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 717.16 M-53 | R-2158 | A-53 | SR*-91 | as of 13-Jan-1985
391 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 716.76 M-54 | R-2705 | A-56 | SR*-92 | as of 14-Jan-2012
392 No change Virender Sehwag (India) flag Virender Sehwag (India) 716.74 M-78 | R-2774 | A-37 | SR*-111 | as of 08-Nov-2009
393 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 716.57 M-116 | R-5000 | A-49 | SR*-90 | as of 08-Nov-1998
394 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 716.50 M-62 | R-3193 | A-56 | SR*-92 | as of 08-Dec-2013
396 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 716.14 M-41 | R-2627 | A-69 | SR*-94 | as of 07-May-2023
398 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 715.69 M-91 | R-2851 | A-43 | SR*-95 | as of 09-Jun-2010
399 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 715.63 M-90 | R-4125 | A-52 | SR*-87 | as of 06-Feb-2004
400 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 715.56 M-92 | R-3969 | A-49 | SR*-86 | as of 12-Nov-2003
401 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 715.34 M-123 | R-5035 | A-46 | SR*-90 | as of 25-Aug-1999
402 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 715.34 M-65 | R-2676 | A-54 | SR*-89 | as of 09-Mar-1985
403 No change Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 715.15 M-75 | R-2864 | A-53 | SR*-72 | as of 30-Mar-1988
406 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 715.01 M-58 | R-2416 | A-55 | SR*-90 | as of 27-Jan-1985
407 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 714.87 M-47 | R-2404 | A-59 | SR*-93 | as of 15-Mar-2011
408 No change Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 714.76 M-33 | R-1372 | A-51 | SR*-125 | as of 27-Oct-2023
409 No change Virender Sehwag (India) flag Virender Sehwag (India) 714.66 M-80 | R-2871 | A-38 | SR*-113 | as of 24-Feb-2010
410 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 714.54 M-121 | R-5033 | A-47 | SR*-91 | as of 16-Jan-1999
411 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 714.45 M-81 | R-3028 | A-42 | SR*-84 | as of 28-Aug-1996
412 No change Rohit Sharma (India) flag Rohit Sharma (India) 714.07 M-58 | R-2935 | A-58 | SR*-95 | as of 24-Aug-2017
413 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 713.97 M-79 | R-2917 | A-42 | SR*-84 | as of 25-May-1996
414 No change Rohit Sharma (India) flag Rohit Sharma (India) 713.93 M-49 | R-2165 | A-50 | SR*-113 | as of 25-Oct-2025
416 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 713.89 M-89 | R-4047 | A-52 | SR*-87 | as of 19-Mar-2004
419 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 713.46 M-41 | R-1657 | A-47 | SR*-84 | as of 12-Jan-1984
420 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 713.36 M-48 | R-2653 | A-66 | SR*-95 | as of 12-Jun-2022
421 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 712.78 M-89 | R-2975 | A-41 | SR*-94 | as of 07-Nov-2010
422 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 712.63 M-40 | R-2626 | A-71 | SR*-94 | as of 05-May-2023
423 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 712.35 M-48 | R-2455 | A-58 | SR*-93 | as of 19-Mar-2011
424 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 712.16 M-67 | R-2773 | A-53 | SR*-88 | as of 27-Mar-1985
425 No change Rohit Sharma (India) flag Rohit Sharma (India) 711.95 M-60 | R-3260 | A-60 | SR*-97 | as of 13-Feb-2018
427 No change Jason Roy (England) flag Jason Roy (England) 711.36 M-75 | R-3121 | A-44 | SR*-108 | as of 30-Jun-2019
428 No change Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 711.03 M-93 | R-3421 | A-43 | SR*-82 | as of 11-Apr-1997
429 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 711.02 M-131 | R-5478 | A-47 | SR*-90 | as of 21-Jan-2000
430 No change Virender Sehwag (India) flag Virender Sehwag (India) 710.84 M-96 | R-3251 | A-35 | SR*-107 | as of 08-Mar-2009
431 No change Rohit Sharma (India) flag Rohit Sharma (India) 710.78 M-58 | R-3140 | A-60 | SR*-98 | as of 07-Feb-2018
432 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 710.30 M-66 | R-3023 | A-63 | SR*-84 | as of 13-Feb-2019
433 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 710.25 M-67 | R-3333 | A-55 | SR*-88 | as of 03-Mar-2015
434 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 710.14 M-41 | R-2040 | A-57 | SR*-94 | as of 21-Jan-2011
435 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 710.04 M-67 | R-3329 | A-55 | SR*-88 | as of 07-Mar-2015
436 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 709.99 M-51 | R-2486 | A-55 | SR*-93 | as of 23-Oct-2011
437 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 709.98 M-65 | R-3130 | A-64 | SR*-102 | as of 08-Dec-2013
438 No change Virat Kohli (India) flag Virat Kohli (India) 709.96 M-109 | R-4791 | A-53 | SR*-91 | as of 26-Feb-2014
439 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 709.88 M-47 | R-2652 | A-68 | SR*-95 | as of 10-Jun-2022
441 No change Virat Kohli (India) flag Virat Kohli (India) 709.52 M-47 | R-2039 | A-52 | SR*-95 | as of 07-Aug-2024
442 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 709.51 M-68 | R-2824 | A-53 | SR*-88 | as of 14-Apr-1985
443 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 709.37 M-128 | R-5312 | A-47 | SR*-90 | as of 05-Nov-1999
446 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 709.14 M-132 | R-5519 | A-47 | SR*-90 | as of 25-Jan-2000
449 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 708.29 M-64 | R-2625 | A-54 | SR*-89 | as of 06-Mar-1985
450 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 708.25 M-107 | R-4911 | A-52 | SR*-92 | as of 05-Oct-2001
451 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 707.87 M-56 | R-3108 | A-61 | SR*-92 | as of 05-Sep-2012
452 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 707.77 M-116 | R-4936 | A-47 | SR*-90 | as of 06-Nov-1998
454 No change Shubman Gill (India) flag Shubman Gill (India) 706.79 M-33 | R-1901 | A-70 | SR*-104 | as of 24-Sep-2023
455 No change Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 706.74 M-89 | R-3208 | A-44 | SR*-96 | as of 26-Mar-2011
456 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 706.72 M-52 | R-2538 | A-55 | SR*-92 | as of 28-Oct-2011
457 No change Virender Sehwag (India) flag Virender Sehwag (India) 706.51 M-75 | R-2772 | A-39 | SR*-116 | as of 28-Aug-2010
458 No change Jason Roy (England) flag Jason Roy (England) 706.50 M-78 | R-3153 | A-42 | SR*-107 | as of 08-Jun-2019
459 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 706.35 M-73 | R-2988 | A-46 | SR*-92 | as of 25-Oct-2017
461 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 706.15 M-59 | R-3083 | A-57 | SR*-92 | as of 28-Jul-2013
463 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 705.98 M-63 | R-3206 | A-55 | SR*-92 | as of 11-Dec-2013
464 No change Virender Sehwag (India) flag Virender Sehwag (India) 705.97 M-74 | R-2744 | A-39 | SR*-116 | as of 25-Aug-2010
465 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 705.94 M-63 | R-3024 | A-63 | SR*-101 | as of 27-Nov-2013
467 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 705.22 M-93 | R-4067 | A-50 | SR*-86 | as of 06-Nov-2003
468 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 705.13 M-63 | R-3168 | A-56 | SR*-90 | as of 29-Aug-2014
469 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 705.06 M-41 | R-2546 | A-69 | SR*-93 | as of 13-Jan-2023
470 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 704.96 M-63 | R-3050 | A-65 | SR*-101 | as of 30-Nov-2013
471 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 704.89 M-39 | R-1960 | A-58 | SR*-94 | as of 15-Jan-2011
472 No change Hashim Amla (South Africa) flag Hashim Amla (South Africa) 704.84 M-57 | R-3006 | A-57 | SR*-92 | as of 19-Jun-2013
474 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 704.69 M-63 | R-3063 | A-64 | SR*-101 | as of 11-Nov-2013
476 No change Jason Roy (England) flag Jason Roy (England) 704.45 M-76 | R-3105 | A-43 | SR*-107 | as of 14-Jun-2019
477 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 704.45 M-116 | R-4930 | A-48 | SR*-90 | as of 09-Nov-1998
478 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 704.33 M-85 | R-3445 | A-52 | SR*-93 | as of 22-Oct-2010
479 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 703.85 M-84 | R-3164 | A-43 | SR*-84 | as of 16-Sep-1996
480 No change Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 703.75 M-65 | R-3079 | A-66 | SR*-86 | as of 31-Jan-2019
481 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 703.46 M-82 | R-3068 | A-42 | SR*-84 | as of 01-Sep-1996
482 No change Harry Brook (England) flag Harry Brook (England) 703.41 M-38 | R-1354 | A-40 | SR*-105 | as of 27-Jan-2026
483 Down 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 703.40 M-88 | R-2644 | A-41 | SR*-94 | as of 01-Jun-2010
484 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 703.28 M-108 | R-4949 | A-52 | SR*-92 | as of 10-Oct-2001
485 Down 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 703.17 M-91 | R-4152 | A-52 | SR*-86 | as of 08-Feb-2004
486 Down 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 703.01 M-97 | R-4030 | A-49 | SR*-87 | as of 03-Feb-2008
489 Down 1 Aaron Finch (Australia) flag Aaron Finch (Australia) 702.34 M-59 | R-2233 | A-41 | SR*-89 | as of 27-Mar-2019
490 Down 1 Virender Sehwag (India) flag Virender Sehwag (India) 702.21 M-78 | R-2833 | A-38 | SR*-112 | as of 05-Jan-2010
491 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 702.09 M-49 | R-2462 | A-57 | SR*-93 | as of 25-Mar-2011
492 Down 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 701.98 M-73 | R-3067 | A-57 | SR*-91 | as of 02-Dec-1985
493 Down 1 Virat Kohli (India) flag Virat Kohli (India) 701.95 M-88 | R-3740 | A-51 | SR*-87 | as of 06-Jan-2013
494 Down 1 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 701.93 M-65 | R-2978 | A-62 | SR*-84 | as of 03-Feb-2019
495 Down 1 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 701.70 M-65 | R-3203 | A-54 | SR*-87 | as of 28-Jan-2015
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #rosstaylor #taylor #vivrichards #richards #abdevilliers #villiers #aaronfinch #finch #sachintendulkar #tendulkar #aravindadesilva #silva #virendersehwag #sehwag #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings