Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

A list of the top 1,000 best CR ratings ever achieved by teams and players.  Updated - 31st Jul 2025.

CRR Change Name Points Stats
1 No change Virender Sehwag (India) flag Virender Sehwag (India) 1000.00 2nd inns vs Sri Lanka at Colombo on 03-Aug-2010 (M-30 | R-2973 | A-57 | SR*-91)
2 No change Virender Sehwag (India) flag Virender Sehwag (India) 981.08 2nd inns vs Sri Lanka at Galle on 18-Jul-2010 (M-28 | R-2765 | A-56 | SR*-90)
3 No change Virender Sehwag (India) flag Virender Sehwag (India) 976.79 2nd inns vs Sri Lanka at Colombo on 26-Jul-2010 (M-29 | R-2864 | A-57 | SR*-91)
4 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 971.21 1st inns vs Australia at Adelaide on 25-Nov-2005 (M-39 | R-4334 | A-65 | SR*-62)
5 No change Virender Sehwag (India) flag Virender Sehwag (India) 970.34 4th inns vs Sri Lanka at Colombo on 03-Aug-2010 (M-30 | R-2973 | A-57 | SR*-91)
6 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 968.34 2nd inns vs Pakistan at Kingston on 03-Jun-2005 (M-37 | R-4285 | A-68 | SR*-61)
7 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 965.56 2nd inns vs Australia at Brisbane on 03-Nov-2005 (M-39 | R-4370 | A-65 | SR*-61)
8 No change Virender Sehwag (India) flag Virender Sehwag (India) 960.94 3rd inns vs Sri Lanka at Galle on 18-Jul-2010 (M-28 | R-2765 | A-56 | SR*-90)
9 No change Virender Sehwag (India) flag Virender Sehwag (India) 958.75 2nd inns vs Australia at Mohali on 01-Oct-2010 (M-31 | R-3049 | A-56 | SR*-91)
10 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 949.60 4th inns vs Australia at Sydney on 14-Oct-2005 (M-38 | R-4326 | A-67 | SR*-62)
11 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 949.50 3rd inns vs Australia at Adelaide on 25-Nov-2005 (M-39 | R-4334 | A-65 | SR*-62)
12 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 948.64 4th inns vs Pakistan at Kingston on 03-Jun-2005 (M-37 | R-4285 | A-68 | SR*-61)
13 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 939.91 1st inns vs Pakistan at Bridgetown on 26-May-2005 (M-36 | R-4132 | A-68 | SR*-61)
14 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 939.46 4th inns vs Australia at Brisbane on 03-Nov-2005 (M-39 | R-4370 | A-65 | SR*-61)
15 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 936.16 1st inns vs South Africa at Bridgetown on 21-Apr-2005 (M-34 | R-3950 | A-68 | SR*-60)
16 No change Virender Sehwag (India) flag Virender Sehwag (India) 934.69 4th inns vs Australia at Mohali on 01-Oct-2010 (M-31 | R-3049 | A-56 | SR*-91)
17 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 934.54 3rd inns vs Pakistan at Bridgetown on 26-May-2005 (M-36 | R-4132 | A-68 | SR*-61)
18 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 934.00 1st inns vs South Africa at Port of Spain on 08-Apr-2005 (M-34 | R-3856 | A-66 | SR*-60)
19 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 933.45 3rd inns vs England at Kandy on 01-Dec-2007 (M-39 | R-3864 | A-63 | SR*-60)
20 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 921.50 2nd inns vs Australia at Sydney on 14-Oct-2005 (M-38 | R-4326 | A-67 | SR*-62)
21 No change Virender Sehwag (India) flag Virender Sehwag (India) 920.47 2nd inns vs Australia at Bengaluru on 09-Oct-2010 (M-32 | R-3086 | A-55 | SR*-91)
22 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 916.59 3rd inns vs South Africa at Bridgetown on 21-Apr-2005 (M-34 | R-3950 | A-68 | SR*-60)
23 No change Steven Smith (Australia) flag Steven Smith (Australia) 914.93 3rd inns vs New Zealand at Perth on 12-Dec-2019 (M-34 | R-3686 | A-74 | SR*-56)
24 No change Virender Sehwag (India) flag Virender Sehwag (India) 912.15 1st inns vs New Zealand at Ahmedabad on 04-Nov-2010 (M-33 | R-3260 | A-56 | SR*-91)
25 No change Steven Smith (Australia) flag Steven Smith (Australia) 910.73 1st inns vs New Zealand at Perth on 12-Dec-2019 (M-34 | R-3686 | A-74 | SR*-56)
26 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 909.89 3rd inns vs South Africa at Port of Spain on 08-Apr-2005 (M-34 | R-3856 | A-66 | SR*-60)
27 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 904.63 1st inns vs Australia at Hobart on 17-Nov-2005 (M-39 | R-4210 | A-63 | SR*-61)
28 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 901.74 1st inns vs Australia at Sydney on 13-Jan-1961 (M-26 | R-2894 | A-72 | SR*-49)
29 No change Virender Sehwag (India) flag Virender Sehwag (India) 901.04 4th inns vs Australia at Bengaluru on 09-Oct-2010 (M-32 | R-3086 | A-55 | SR*-91)
30 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 899.85 3rd inns vs Australia at Hobart on 17-Nov-2005 (M-39 | R-4210 | A-63 | SR*-61)
31 No change Steven Smith (Australia) flag Steven Smith (Australia) 898.52 1st inns vs New Zealand at Melbourne on 26-Dec-2019 (M-34 | R-3574 | A-69 | SR*-54)
32 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 898.48 2nd inns vs South Africa at St John's on 29-Apr-2005 (M-35 | R-3954 | A-67 | SR*-60)
33 No change Virender Sehwag (India) flag Virender Sehwag (India) 897.69 2nd inns vs South Africa at Cape Town on 02-Jan-2011 (M-35 | R-3539 | A-59 | SR*-91)
34 No change Virender Sehwag (India) flag Virender Sehwag (India) 893.27 1st inns vs South Africa at Durban on 26-Dec-2010 (M-35 | R-3559 | A-59 | SR*-91)
35 No change Virender Sehwag (India) flag Virender Sehwag (India) 893.21 3rd inns vs New Zealand at Ahmedabad on 04-Nov-2010 (M-33 | R-3260 | A-56 | SR*-91)
36 No change Virender Sehwag (India) flag Virender Sehwag (India) 892.75 2nd inns vs New Zealand at Nagpur on 20-Nov-2010 (M-35 | R-3484 | A-58 | SR*-91)
37 No change Virender Sehwag (India) flag Virender Sehwag (India) 891.18 2nd inns vs New Zealand at Hyderabad on 12-Nov-2010 (M-34 | R-3410 | A-58 | SR*-91)
38 No change Virender Sehwag (India) flag Virender Sehwag (India) 890.78 3rd inns vs South Africa at Durban on 26-Dec-2010 (M-35 | R-3559 | A-59 | SR*-91)
39 No change Virender Sehwag (India) flag Virender Sehwag (India) 888.01 4th inns vs South Africa at Cape Town on 02-Jan-2011 (M-35 | R-3539 | A-59 | SR*-91)
40 No change Steven Smith (Australia) flag Steven Smith (Australia) 887.74 1st inns vs Pakistan at Adelaide on 29-Nov-2019 (M-34 | R-3637 | A-74 | SR*-57)
41 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 886.74 2nd inns vs Pakistan at Multan on 19-Nov-2006 (M-40 | R-4332 | A-61 | SR*-63)
42 No change Virender Sehwag (India) flag Virender Sehwag (India) 883.94 4th inns vs New Zealand at Hyderabad on 12-Nov-2010 (M-34 | R-3410 | A-58 | SR*-91)
43 No change Virender Sehwag (India) flag Virender Sehwag (India) 882.35 1st inns vs South Africa at Centurion on 16-Dec-2010 (M-35 | R-3510 | A-59 | SR*-91)
44 No change Virender Sehwag (India) flag Virender Sehwag (India) 881.75 1st inns vs Sri Lanka at Galle on 31-Jul-2008 (M-36 | R-3151 | A-53 | SR*-80)
45 No change Virender Sehwag (India) flag Virender Sehwag (India) 881.04 3rd inns vs South Africa at Centurion on 16-Dec-2010 (M-35 | R-3510 | A-59 | SR*-91)
46 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 880.53 1st inns vs South Africa at Mumbai on 24-Feb-2000 (M-37 | R-3512 | A-60 | SR*-56)
47 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 879.09 2nd inns vs South Africa at Johannesburg on 12-Dec-2003 (M-36 | R-3427 | A-53 | SR*-57)
48 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 878.64 2nd inns vs New Zealand at Auckland on 09-Mar-2006 (M-39 | R-3988 | A-60 | SR*-62)
49 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 875.50 3rd inns vs Australia at Sydney on 13-Jan-1961 (M-26 | R-2894 | A-72 | SR*-49)
50 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 874.85 4th inns vs Sri Lanka at Kingston on 27-Jun-2003 (M-33 | R-2998 | A-51 | SR*-54)
51 No change Virender Sehwag (India) flag Virender Sehwag (India) 871.67 3rd inns vs Sri Lanka at Galle on 31-Jul-2008 (M-36 | R-3151 | A-53 | SR*-80)
52 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 871.59 2nd inns vs Sri Lanka at Gros Islet on 20-Jun-2003 (M-32 | R-2908 | A-50 | SR*-54)
53 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 871.38 1st inns vs West Indies at Kanpur on 02-Feb-1979 (M-29 | R-2938 | A-60 | SR*-46)
54 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 870.52 2nd inns vs West Indies at Chennai on 12-Jan-1979 (M-28 | R-2872 | A-59 | SR*-45)
55 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 870.35 1st inns vs India at Galle on 18-Jul-2010 (M-29 | R-3196 | A-74 | SR*-59)
56 No change Steven Smith (Australia) flag Steven Smith (Australia) 869.31 3rd inns vs New Zealand at Melbourne on 26-Dec-2019 (M-34 | R-3574 | A-69 | SR*-54)
57 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 868.45 1st inns vs England at Kandy on 01-Dec-2007 (M-39 | R-3864 | A-63 | SR*-60)
58 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 868.12 1st inns vs India at Colombo on 26-Jul-2010 (M-30 | R-3457 | A-79 | SR*-59)
59 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 868.01 4th inns vs England at London on 30-Aug-1979 (M-33 | R-3480 | A-62 | SR*-46)
60 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 867.72 3rd inns vs England at Sydney on 23-Feb-1933 (M-20 | R-2783 | A-111 | SR*-67)
61 No change Steven Smith (Australia) flag Steven Smith (Australia) 867.28 2nd inns vs Pakistan at Brisbane on 21-Nov-2019 (M-34 | R-3668 | A-73 | SR*-56)
62 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 866.52 2nd inns vs England at Colombo on 09-Dec-2007 (M-39 | R-3775 | A-63 | SR*-60)
63 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 866.01 2nd inns vs Zimbabwe at Harare on 04-Nov-2003 (M-34 | R-3028 | A-50 | SR*-55)
64 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 865.63 1st inns vs England at Melbourne on 26-Dec-2002 (M-30 | R-2818 | A-61 | SR*-61)
65 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 864.45 3rd inns vs West Indies at Kolkata on 29-Dec-1978 (M-27 | R-2867 | A-61 | SR*-45)
66 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 863.07 4th inns vs South Africa at Cape Town on 02-Jan-2004 (M-36 | R-3544 | A-55 | SR*-56)
67 No change Steven Smith (Australia) flag Steven Smith (Australia) 862.76 4th inns vs England at London on 12-Sep-2019 (M-35 | R-3878 | A-73 | SR*-57)
68 No change Steven Smith (Australia) flag Steven Smith (Australia) 861.25 1st inns vs New Zealand at Sydney on 03-Jan-2020 (M-34 | R-3637 | A-69 | SR*-54)
69 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 861.09 4th inns vs New Zealand at Auckland on 09-Mar-2006 (M-39 | R-3988 | A-60 | SR*-62)
70 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 859.74 4th inns vs India at Port of Spain on 19-Apr-2002 (M-31 | R-2770 | A-48 | SR*-55)
71 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 859.53 1st inns vs West Indies at Delhi on 24-Jan-1979 (M-28 | R-2898 | A-60 | SR*-45)
72 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 859.08 3rd inns vs India at Colombo on 26-Jul-2010 (M-30 | R-3457 | A-79 | SR*-59)
73 No change Sachin Tendulkar (India) flag Sachin Tendulkar (India) 859.00 3rd inns vs South Africa at Mumbai on 24-Feb-2000 (M-37 | R-3512 | A-60 | SR*-56)
74 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 858.43 1st inns vs Zimbabwe at Bulawayo on 12-Nov-2003 (M-35 | R-3220 | A-51 | SR*-56)
75 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 858.11 2nd inns vs South Africa at Adelaide on 29-Jan-1932 (M-18 | R-2695 | A-112 | SR*-62)
76 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 858.11 4th inns vs South Africa at Adelaide on 29-Jan-1932 (M-18 | R-2695 | A-112 | SR*-62)
77 No change Donald Bradman (Australia) flag Donald Bradman (Australia) 858.11 2nd inns vs South Africa at Melbourne on 12-Feb-1932 (M-19 | R-2695 | A-112 | SR*-62)
78 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 858.02 2nd inns vs Australia at Chennai on 11-Sep-1979 (M-34 | R-3530 | A-62 | SR*-46)
79 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 857.92 2nd inns vs England at Birmingham on 12-Jul-1979 (M-30 | R-3067 | A-60 | SR*-46)
80 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 857.68 1st inns vs South Africa at Durban on 26-Dec-2003 (M-35 | R-3343 | A-53 | SR*-56)
81 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 856.98 4th inns vs South Africa at Johannesburg on 12-Dec-2003 (M-36 | R-3427 | A-53 | SR*-57)
82 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 854.43 3rd inns vs Australia at Melbourne on 30-Dec-1960 (M-25 | R-2725 | A-72 | SR*-48)
83 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 854.30 1st inns vs West Indies at Colombo on 23-Nov-2010 (M-31 | R-3448 | A-75 | SR*-59)
84 No change Graham Gooch (England) flag Graham Gooch (England) 853.05 2nd inns vs New Zealand at Nottingham on 02-Jun-1994 (M-33 | R-3651 | A-62 | SR*-53)
85 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 852.52 1st inns vs Australia at Adelaide on 27-Jan-1961 (M-27 | R-2915 | A-69 | SR*-49)
86 No change Ricky Ponting (Australia) flag Ricky Ponting (Australia) 851.27 2nd inns vs England at Adelaide on 01-Dec-2006 (M-45 | R-5044 | A-73 | SR*-61)
87 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 851.24 3rd inns vs England at Birmingham on 12-Jul-1979 (M-30 | R-3067 | A-60 | SR*-46)
88 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 851.20 2nd inns vs South Africa at Centurion on 16-Jan-2004 (M-37 | R-3584 | A-53 | SR*-56)
89 No change Virat Kohli (India) flag Virat Kohli (India) 851.10 3rd inns vs England at Nottingham on 18-Aug-2018 (M-40 | R-4139 | A-66 | SR*-63)
90 No change Virender Sehwag (India) flag Virender Sehwag (India) 850.06 1st inns vs Sri Lanka at Colombo on 08-Aug-2008 (M-37 | R-3206 | A-53 | SR*-80)
91 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 849.94 2nd inns vs South Africa at Cape Town on 02-Jan-2004 (M-36 | R-3544 | A-55 | SR*-56)
92 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 848.99 2nd inns vs West Indies at Galle on 15-Nov-2010 (M-30 | R-3297 | A-73 | SR*-59)
93 No change Sunil Gavaskar (India) flag Sunil Gavaskar (India) 848.65 2nd inns vs Pakistan at Bengaluru on 21-Nov-1979 (M-40 | R-3993 | A-61 | SR*-46)
94 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 848.62 2nd inns vs Australia at Melbourne on 30-Dec-1960 (M-25 | R-2725 | A-72 | SR*-48)
95 No change Steven Smith (Australia) flag Steven Smith (Australia) 848.47 2nd inns vs England at London on 12-Sep-2019 (M-35 | R-3878 | A-73 | SR*-57)
96 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 847.31 1st inns vs West Indies at Port of Spain on 03-Apr-2008 (M-37 | R-3729 | A-67 | SR*-60)
97 No change Matthew Hayden (Australia) flag Matthew Hayden (Australia) 845.08 4th inns vs England at Melbourne on 26-Dec-2002 (M-30 | R-2818 | A-61 | SR*-61)
98 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 844.88 4th inns vs India at Galle on 18-Jul-2010 (M-29 | R-3196 | A-74 | SR*-59)
99 No change Garry Sobers (West Indies) flag Garry Sobers (West Indies) 844.81 4th inns vs Australia at Sydney on 14-Feb-1969 (M-23 | R-2458 | A-70 | SR*-56)
100 No change Brian Lara (West Indies) flag Brian Lara (West Indies) 844.69 1st inns vs New Zealand at Wellington on 17-Mar-2006 (M-40 | R-3990 | A-58 | SR*-62)