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
1 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 1000.00 M-39 | R-3864 | A-63 | SR*-60 | as of 01-Dec-2007
2 No change Virender Sehwag (India) flag Virender Sehwag (India) 969.88 M-30 | R-2973 | A-57 | SR*-91 | as of 03-Aug-2010
3 No change Virender Sehwag (India) flag Virender Sehwag (India) 966.37 M-28 | R-2765 | A-56 | SR*-90 | as of 18-Jul-2010
4 No change Virender Sehwag (India) flag Virender Sehwag (India) 962.22 M-29 | R-2864 | A-57 | SR*-91 | as of 26-Jul-2010
5 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 955.35 M-33 | R-3480 | A-62 | SR*-46 | as of 30-Aug-1979
6 No change Virender Sehwag (India) flag Virender Sehwag (India) 943.11 M-28 | R-2765 | A-56 | SR*-90 | as of 18-Jul-2010
7 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 941.77 M-34 | R-3530 | A-62 | SR*-46 | as of 11-Sep-1979
8 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 941.21 M-29 | R-2938 | A-60 | SR*-46 | as of 02-Feb-1979
9 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 938.21 M-32 | R-2908 | A-50 | SR*-54 | as of 20-Jun-2003
10 No change Virender Sehwag (India) flag Virender Sehwag (India) 932.79 M-30 | R-2973 | A-57 | SR*-91 | as of 03-Aug-2010
11 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 931.15 M-33 | R-2998 | A-51 | SR*-54 | as of 27-Jun-2003
12 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 930.44 M-18 | R-2695 | A-112 | SR*-62 | as of 29-Jan-1932
13 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 930.44 M-18 | R-2695 | A-112 | SR*-62 | as of 29-Jan-1932
14 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 930.44 M-19 | R-2695 | A-112 | SR*-62 | as of 12-Feb-1932
15 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 929.41 M-30 | R-3067 | A-60 | SR*-46 | as of 12-Jul-1979
16 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 929.37 M-30 | R-3067 | A-60 | SR*-46 | as of 12-Jul-1979
17 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 920.90 M-39 | R-3864 | A-63 | SR*-60 | as of 01-Dec-2007
18 No change Virender Sehwag (India) flag Virender Sehwag (India) 920.37 M-31 | R-3049 | A-56 | SR*-91 | as of 01-Oct-2010
19 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 920.01 M-36 | R-3628 | A-60 | SR*-46 | as of 02-Oct-1979
20 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 919.78 M-28 | R-2872 | A-59 | SR*-45 | as of 12-Jan-1979
21 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 919.03 M-35 | R-3540 | A-61 | SR*-46 | as of 19-Sep-1979
22 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 918.11 M-28 | R-2898 | A-60 | SR*-45 | as of 24-Jan-1979
23 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 916.25 M-34 | R-3028 | A-50 | SR*-55 | as of 04-Nov-2003
24 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 913.25 M-31 | R-3168 | A-60 | SR*-46 | as of 02-Aug-1979
25 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 912.88 M-32 | R-3246 | A-60 | SR*-45 | as of 16-Aug-1979
26 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 910.99 M-31 | R-3168 | A-60 | SR*-46 | as of 02-Aug-1979
27 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 910.74 M-35 | R-3220 | A-51 | SR*-56 | as of 12-Nov-2003
28 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 910.67 M-39 | R-3775 | A-63 | SR*-60 | as of 09-Dec-2007
29 No change Steven Smith (Australia) flag Steven Smith (Australia) 910.19 M-34 | R-3686 | A-74 | SR*-56 | as of 12-Dec-2019
30 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 909.89 M-17 | R-2396 | A-100 | SR*-60 | as of 31-Dec-1931
31 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 906.51 M-35 | R-3464 | A-65 | SR*-59 | as of 08-Aug-2008
32 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 906.49 M-37 | R-3743 | A-61 | SR*-46 | as of 13-Oct-1979
33 No change Steven Smith (Australia) flag Steven Smith (Australia) 904.55 M-34 | R-3686 | A-74 | SR*-56 | as of 12-Dec-2019
34 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 902.59 M-39 | R-4334 | A-65 | SR*-62 | as of 25-Nov-2005
35 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 902.16 M-37 | R-3729 | A-67 | SR*-60 | as of 03-Apr-2008
36 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 900.18 M-36 | R-3628 | A-60 | SR*-46 | as of 02-Oct-1979
37 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 898.80 M-40 | R-3993 | A-61 | SR*-46 | as of 21-Nov-1979
38 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 898.68 M-39 | R-3905 | A-61 | SR*-46 | as of 03-Nov-1979
39 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 897.96 M-27 | R-2867 | A-61 | SR*-45 | as of 29-Dec-1978
40 No change Virender Sehwag (India) flag Virender Sehwag (India) 896.34 M-35 | R-2678 | A-45 | SR*-87 | as of 03-Apr-2009
41 No change Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 895.26 M-34 | R-3011 | A-63 | SR*-45 | as of 19-Dec-2008
42 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 894.66 M-38 | R-3782 | A-60 | SR*-46 | as of 26-Oct-1979
43 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 892.02 M-13 | R-1846 | A-103 | SR*-58 | as of 13-Feb-1931
44 No change Virender Sehwag (India) flag Virender Sehwag (India) 889.83 M-31 | R-3049 | A-56 | SR*-91 | as of 01-Oct-2010
45 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 888.63 M-33 | R-3480 | A-62 | SR*-46 | as of 30-Aug-1979
46 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 888.53 M-37 | R-4285 | A-68 | SR*-61 | as of 03-Jun-2005
47 No change Virender Sehwag (India) flag Virender Sehwag (India) 887.91 M-35 | R-2678 | A-45 | SR*-87 | as of 03-Apr-2009
48 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 886.84 M-37 | R-3754 | A-67 | SR*-60 | as of 22-Mar-2008
49 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 884.79 M-34 | R-3856 | A-66 | SR*-60 | as of 08-Apr-2005
50 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 884.44 M-28 | R-2872 | A-59 | SR*-45 | as of 12-Jan-1979
51 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 884.04 M-19 | R-1448 | A-56 | SR*-65 | as of 30-Dec-1980
52 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 881.37 M-41 | R-4045 | A-60 | SR*-46 | as of 04-Dec-1979
53 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 880.94 M-35 | R-3464 | A-65 | SR*-59 | as of 08-Aug-2008
54 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 880.45 M-39 | R-4370 | A-65 | SR*-61 | as of 03-Nov-2005
55 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 879.71 M-12 | R-1694 | A-100 | SR*-56 | as of 16-Jan-1931
56 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 879.40 M-38 | R-3782 | A-60 | SR*-46 | as of 26-Oct-1979
57 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 876.63 M-19 | R-1565 | A-65 | SR*-65 | as of 27-Mar-1981
58 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 876.31 M-34 | R-3028 | A-50 | SR*-55 | as of 04-Nov-2003
59 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 875.81 M-39 | R-4334 | A-65 | SR*-62 | as of 25-Nov-2005
60 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 875.50 M-37 | R-3754 | A-67 | SR*-60 | as of 22-Mar-2008
61 No change Virat Kohli (India) flag Virat Kohli (India) 875.39 M-33 | R-2679 | A-49 | SR*-54 | as of 20-Aug-2015
62 No change Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 875.34 M-34 | R-3011 | A-63 | SR*-45 | as of 19-Dec-2008
63 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 875.12 M-35 | R-3220 | A-51 | SR*-56 | as of 12-Nov-2003
64 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 873.56 M-19 | R-1501 | A-63 | SR*-66 | as of 13-Mar-1981
65 No change Virender Sehwag (India) flag Virender Sehwag (India) 871.97 M-32 | R-3086 | A-55 | SR*-91 | as of 09-Oct-2010
66 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 870.65 M-29 | R-2515 | A-47 | SR*-54 | as of 19-Apr-2003
67 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 870.34 M-41 | R-4045 | A-60 | SR*-46 | as of 04-Dec-1979
68 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 867.32 M-33 | R-2998 | A-51 | SR*-54 | as of 27-Jun-2003
69 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 866.93 M-27 | R-2216 | A-52 | SR*-67 | as of 15-Nov-2010
70 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 865.84 M-37 | R-3512 | A-60 | SR*-56 | as of 24-Feb-2000
71 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 864.77 M-22 | R-2305 | A-64 | SR*-63 | as of 18-Feb-1977
72 No change Steven Smith (Australia) flag Steven Smith (Australia) 864.37 M-34 | R-3574 | A-69 | SR*-54 | as of 26-Dec-2019
73 No change Steven Smith (Australia) flag Steven Smith (Australia) 864.24 M-34 | R-3637 | A-74 | SR*-57 | as of 29-Nov-2019
74 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 864.21 M-37 | R-3729 | A-67 | SR*-60 | as of 03-Apr-2008
75 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 863.72 M-37 | R-4285 | A-68 | SR*-61 | as of 03-Jun-2005
76 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 862.75 M-45 | R-5044 | A-73 | SR*-61 | as of 01-Dec-2006
77 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 862.26 M-15 | R-2115 | A-101 | SR*-59 | as of 27-Nov-1931
78 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 862.07 M-44 | R-4283 | A-59 | SR*-47 | as of 29-Jan-1980
79 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 861.87 M-38 | R-3620 | A-61 | SR*-60 | as of 16-Nov-2007
80 No change Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 861.37 M-33 | R-2885 | A-61 | SR*-45 | as of 11-Dec-2008
81 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 861.20 M-20 | R-1477 | A-55 | SR*-64 | as of 13-Feb-1981
82 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 860.64 M-23 | R-2339 | A-62 | SR*-63 | as of 04-Mar-1977
83 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 859.80 M-43 | R-4359 | A-57 | SR*-57 | as of 29-Jul-2004
84 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 859.20 M-35 | R-3358 | A-61 | SR*-56 | as of 26-Dec-1999
85 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 859.00 M-38 | R-4326 | A-67 | SR*-62 | as of 14-Oct-2005
86 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 858.99 M-44 | R-4375 | A-61 | SR*-46 | as of 15-Jan-1980
87 No change Virender Sehwag (India) flag Virender Sehwag (India) 858.80 M-33 | R-3260 | A-56 | SR*-91 | as of 04-Nov-2010
88 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 858.41 M-35 | R-3358 | A-61 | SR*-56 | as of 26-Dec-1999
89 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 857.58 M-31 | R-2770 | A-48 | SR*-55 | as of 19-Apr-2002
90 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 857.44 M-14 | R-1889 | A-94 | SR*-58 | as of 27-Feb-1931
91 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 856.15 M-30 | R-2571 | A-47 | SR*-53 | as of 01-May-2003
92 No change David Warner (Australia) flag David Warner (Australia) 854.76 M-33 | R-2953 | A-50 | SR*-74 | as of 09-Dec-2014
93 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 853.99 M-42 | R-4097 | A-59 | SR*-46 | as of 16-Dec-1979
94 No change David Warner (Australia) flag David Warner (Australia) 853.22 M-33 | R-2953 | A-50 | SR*-74 | as of 09-Dec-2014
95 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 853.07 M-34 | R-3856 | A-66 | SR*-60 | as of 08-Apr-2005
96 No change Steven Smith (Australia) flag Steven Smith (Australia) 852.95 M-34 | R-3668 | A-73 | SR*-56 | as of 21-Nov-2019
97 No change David Warner (Australia) flag David Warner (Australia) 852.08 M-36 | R-3133 | A-48 | SR*-75 | as of 06-Jan-2015
98 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 851.93 M-22 | R-2305 | A-64 | SR*-63 | as of 18-Feb-1977
99 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 851.31 M-44 | R-4375 | A-61 | SR*-46 | as of 15-Jan-1980
100 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 850.68 M-36 | R-3407 | A-60 | SR*-56 | as of 02-Jan-2000
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #kumarsangakkara #sangakkara #virendersehwag #sehwag #sunilgavaskar #gavaskar #brianlara #lara #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings