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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
102 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 850.49 M-45 | R-5044 | A-73 | SR*-61 | as of 01-Dec-2006
103 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 849.26 M-44 | R-4283 | A-59 | SR*-47 | as of 29-Jan-1980
104 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 849.04 M-42 | R-4097 | A-59 | SR*-46 | as of 16-Dec-1979
108 No change Virender Sehwag (India) flag Virender Sehwag (India) 847.17 M-32 | R-3086 | A-55 | SR*-91 | as of 09-Oct-2010
109 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 847.00 M-27 | R-2867 | A-61 | SR*-45 | as of 29-Dec-1978
110 No change Steven Smith (Australia) flag Steven Smith (Australia) 846.65 M-35 | R-3878 | A-73 | SR*-57 | as of 12-Sep-2019
111 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 846.61 M-19 | R-1448 | A-56 | SR*-65 | as of 30-Dec-1980
113 No change Virat Kohli (India) flag Virat Kohli (India) 846.39 M-32 | R-2591 | A-49 | SR*-54 | as of 12-Aug-2015
114 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 845.58 M-43 | R-4241 | A-59 | SR*-47 | as of 15-Feb-1980
119 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 842.95 M-43 | R-4180 | A-59 | SR*-46 | as of 25-Dec-1979
120 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 842.70 M-23 | R-2339 | A-62 | SR*-63 | as of 04-Mar-1977
126 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 840.66 M-30 | R-2531 | A-58 | SR*-55 | as of 28-Jan-1999
129 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 839.20 M-34 | R-3190 | A-60 | SR*-56 | as of 10-Dec-1999
132 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 838.12 M-37 | R-3512 | A-60 | SR*-56 | as of 24-Feb-2000
136 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 836.77 M-14 | R-1903 | A-112 | SR*-55 | as of 22-Jul-1948
137 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 836.61 M-19 | R-1543 | A-67 | SR*-66 | as of 10-Apr-1981
138 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 836.53 M-43 | R-4180 | A-59 | SR*-46 | as of 25-Dec-1979
139 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 836.11 M-43 | R-4241 | A-59 | SR*-47 | as of 15-Feb-1980
142 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 835.38 M-36 | R-3407 | A-60 | SR*-56 | as of 02-Jan-2000
143 No change Virender Sehwag (India) flag Virender Sehwag (India) 834.63 M-33 | R-3260 | A-56 | SR*-91 | as of 04-Nov-2010
144 No change Virat Kohli (India) flag Virat Kohli (India) 832.92 M-33 | R-2679 | A-49 | SR*-54 | as of 20-Aug-2015
146 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 832.34 M-25 | R-2578 | A-57 | SR*-44 | as of 01-Dec-1978
147 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 832.17 M-19 | R-2407 | A-96 | SR*-74 | as of 18-Aug-1934
152 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 829.56 M-46 | R-5121 | A-72 | SR*-60 | as of 14-Dec-2006
153 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 829.41 M-24 | R-2389 | A-61 | SR*-63 | as of 18-Mar-1977
157 No change Virender Sehwag (India) flag Virender Sehwag (India) 827.63 M-36 | R-3339 | A-58 | SR*-76 | as of 13-Jan-2006
158 No change Steven Smith (Australia) flag Steven Smith (Australia) 826.95 M-35 | R-3878 | A-73 | SR*-57 | as of 12-Sep-2019
159 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 826.92 M-25 | R-2578 | A-57 | SR*-44 | as of 01-Dec-1978
160 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 826.71 M-35 | R-3308 | A-60 | SR*-54 | as of 23-Jul-2008
161 No change Virender Sehwag (India) flag Virender Sehwag (India) 826.17 M-36 | R-3151 | A-53 | SR*-80 | as of 31-Jul-2008
164 No change Steven Smith (Australia) flag Steven Smith (Australia) 825.62 M-34 | R-3574 | A-69 | SR*-54 | as of 26-Dec-2019
166 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 825.03 M-46 | R-5121 | A-72 | SR*-60 | as of 14-Dec-2006
167 No change Virender Sehwag (India) flag Virender Sehwag (India) 824.47 M-35 | R-3559 | A-59 | SR*-91 | as of 26-Dec-2010
168 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 823.47 M-17 | R-2396 | A-100 | SR*-60 | as of 31-Dec-1931
169 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 822.50 M-34 | R-3190 | A-60 | SR*-56 | as of 10-Dec-1999
171 No change Virat Kohli (India) flag Virat Kohli (India) 821.79 M-40 | R-4139 | A-66 | SR*-63 | as of 18-Aug-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #virendersehwag #sehwag #sunilgavaskar #gavaskar #donaldbradman #bradman #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings