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 Virat Kohli (India) flag Virat Kohli (India) 1000.00 2nd inns vs England at Birmingham on 30-Jun-2019 (M-72 | R-4639 | A-80 | SR*-98)
2 No change Virat Kohli (India) flag Virat Kohli (India) 994.19 1st inns vs West Indies at Manchester on 27-Jun-2019 (M-71 | R-4573 | A-80 | SR*-99)
3 No change Virat Kohli (India) flag Virat Kohli (India) 990.15 1st inns vs Bangladesh at Birmingham on 02-Jul-2019 (M-73 | R-4665 | A-79 | SR*-98)
4 No change Virat Kohli (India) flag Virat Kohli (India) 982.91 2nd inns vs Sri Lanka at Leeds on 06-Jul-2019 (M-74 | R-4699 | A-80 | SR*-98)
5 No change Virat Kohli (India) flag Virat Kohli (India) 979.58 1st inns vs Afghanistan at Southampton on 22-Jun-2019 (M-71 | R-4526 | A-79 | SR*-99)
6 No change Virat Kohli (India) flag Virat Kohli (India) 979.00 2nd inns vs West Indies at Port of Spain on 14-Aug-2019 (M-78 | R-4934 | A-81 | SR*-99)
7 No change Virat Kohli (India) flag Virat Kohli (India) 978.41 1st inns vs West Indies at Chennai on 15-Dec-2019 (M-74 | R-4693 | A-82 | SR*-99)
8 No change Virat Kohli (India) flag Virat Kohli (India) 972.81 2nd inns vs New Zealand at Manchester on 09-Jul-2019 (M-75 | R-4700 | A-78 | SR*-98)
9 No change Virat Kohli (India) flag Virat Kohli (India) 969.02 2nd inns vs West Indies at Cuttack on 22-Dec-2019 (M-76 | R-4778 | A-81 | SR*-99)
10 No change Virat Kohli (India) flag Virat Kohli (India) 968.83 1st inns vs West Indies at Port of Spain on 11-Aug-2019 (M-77 | R-4820 | A-79 | SR*-98)
11 No change Virat Kohli (India) flag Virat Kohli (India) 965.88 1st inns vs West Indies at Visakhapatnam on 18-Dec-2019 (M-75 | R-4693 | A-81 | SR*-99)
12 No change Virat Kohli (India) flag Virat Kohli (India) 955.19 na vs West Indies at Georgetown on 08-Aug-2019 (M-76 | R-4700 | A-78 | SR*-98)
13 No change Virat Kohli (India) flag Virat Kohli (India) 954.37 1st inns vs Australia at Mumbai on 14-Jan-2020 (M-76 | R-4703 | A-80 | SR*-99)
14 No change Virat Kohli (India) flag Virat Kohli (India) 952.77 2nd inns vs Australia at Bengaluru on 19-Jan-2020 (M-76 | R-4694 | A-80 | SR*-100)
15 No change Virat Kohli (India) flag Virat Kohli (India) 950.02 1st inns vs Pakistan at Manchester on 16-Jun-2019 (M-72 | R-4483 | A-77 | SR*-98)
16 No change Virat Kohli (India) flag Virat Kohli (India) 948.97 1st inns vs New Zealand at Hamilton on 05-Feb-2020 (M-75 | R-4631 | A-80 | SR*-99)
17 No change Virat Kohli (India) flag Virat Kohli (India) 947.61 1st inns vs Australia at Rajkot on 17-Jan-2020 (M-75 | R-4605 | A-79 | SR*-100)
18 No change Virat Kohli (India) flag Virat Kohli (India) 947.39 2nd inns vs Australia at Adelaide on 15-Jan-2019 (M-72 | R-4131 | A-75 | SR*-97)
19 No change Virat Kohli (India) flag Virat Kohli (India) 945.04 2nd inns vs Australia at Ranchi on 08-Mar-2019 (M-71 | R-4365 | A-78 | SR*-98)
20 No change Virat Kohli (India) flag Virat Kohli (India) 939.32 2nd inns vs Australia at Melbourne on 18-Jan-2019 (M-72 | R-4168 | A-76 | SR*-96)
21 No change Virat Kohli (India) flag Virat Kohli (India) 937.58 1st inns vs Australia at London on 09-Jun-2019 (M-71 | R-4406 | A-77 | SR*-98)
22 No change Virat Kohli (India) flag Virat Kohli (India) 936.74 2nd inns vs New Zealand at Auckland on 08-Feb-2020 (M-76 | R-4646 | A-79 | SR*-99)
23 No change Virat Kohli (India) flag Virat Kohli (India) 936.20 1st inns vs West Indies at Mumbai on 29-Oct-2018 (M-74 | R-4320 | A-76 | SR*-97)
24 No change Rohit Sharma (India) flag Rohit Sharma (India) 934.10 2nd inns vs Sri Lanka at Leeds on 06-Jul-2019 (M-76 | R-4345 | A-66 | SR*-96)
25 No change Virat Kohli (India) flag Virat Kohli (India) 933.62 2nd inns vs New Zealand at Napier on 23-Jan-2019 (M-72 | R-4209 | A-77 | SR*-96)
26 No change Virat Kohli (India) flag Virat Kohli (India) 933.48 2nd inns vs West Indies at Pune on 27-Oct-2018 (M-73 | R-4304 | A-77 | SR*-97)
27 No change Virat Kohli (India) flag Virat Kohli (India) 929.83 1st inns vs Australia at Mohali on 10-Mar-2019 (M-71 | R-4328 | A-76 | SR*-98)
28 No change Virat Kohli (India) flag Virat Kohli (India) 929.09 1st inns vs New Zealand at Mount Maunganui on 26-Jan-2019 (M-72 | R-4249 | A-76 | SR*-96)
29 No change Virat Kohli (India) flag Virat Kohli (India) 925.62 1st inns vs New Zealand at Mount Maunganui on 11-Feb-2020 (M-77 | R-4655 | A-78 | SR*-99)
30 No change Rohit Sharma (India) flag Rohit Sharma (India) 925.22 2nd inns vs New Zealand at Manchester on 09-Jul-2019 (M-77 | R-4346 | A-65 | SR*-96)
31 No change Virat Kohli (India) flag Virat Kohli (India) 924.49 2nd inns vs South Africa at Southampton on 05-Jun-2019 (M-70 | R-4324 | A-77 | SR*-98)
32 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 923.41 2nd inns vs England at Bloemfontein on 03-Feb-2016 (M-72 | R-3559 | A-66 | SR*-112)
33 No change Virat Kohli (India) flag Virat Kohli (India) 923.40 2nd inns vs New Zealand at Mount Maunganui on 28-Jan-2019 (M-73 | R-4309 | A-76 | SR*-96)
34 No change Rohit Sharma (India) flag Rohit Sharma (India) 921.86 1st inns vs Bangladesh at Birmingham on 02-Jul-2019 (M-75 | R-4242 | A-65 | SR*-96)
35 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 919.36 1st inns vs England at Gqeberha on 06-Feb-2016 (M-73 | R-3632 | A-66 | SR*-111)
36 No change Rohit Sharma (India) flag Rohit Sharma (India) 917.49 na vs West Indies at Georgetown on 08-Aug-2019 (M-78 | R-4346 | A-65 | SR*-96)
37 No change Rohit Sharma (India) flag Rohit Sharma (India) 917.02 2nd inns vs West Indies at Guwahati on 21-Oct-2018 (M-65 | R-3738 | A-67 | SR*-100)
38 No change Virat Kohli (India) flag Virat Kohli (India) 916.11 1st inns vs West Indies at Visakhapatnam on 24-Oct-2018 (M-72 | R-4197 | A-76 | SR*-97)
39 No change Rohit Sharma (India) flag Rohit Sharma (India) 916.00 2nd inns vs England at Nottingham on 12-Jul-2018 (M-58 | R-3304 | A-64 | SR*-99)
40 No change Rohit Sharma (India) flag Rohit Sharma (India) 915.58 1st inns vs West Indies at Mumbai on 29-Oct-2018 (M-68 | R-3912 | A-66 | SR*-100)
41 No change Virat Kohli (India) flag Virat Kohli (India) 915.57 2nd inns vs West Indies at Thiruvananthapuram on 01-Nov-2018 (M-75 | R-4353 | A-76 | SR*-97)
42 No change Virat Kohli (India) flag Virat Kohli (India) 915.35 2nd inns vs Australia at Delhi on 13-Mar-2019 (M-72 | R-4348 | A-75 | SR*-98)
43 No change Rohit Sharma (India) flag Rohit Sharma (India) 912.36 1st inns vs West Indies at Visakhapatnam on 18-Dec-2019 (M-77 | R-4314 | A-65 | SR*-96)
44 No change Rohit Sharma (India) flag Rohit Sharma (India) 912.33 2nd inns vs Pakistan at Dubai on 23-Sep-2018 (M-63 | R-3538 | A-64 | SR*-99)
45 No change Virat Kohli (India) flag Virat Kohli (India) 909.45 2nd inns vs Australia at Sydney on 12-Jan-2019 (M-71 | R-4027 | A-75 | SR*-97)
46 No change Rohit Sharma (India) flag Rohit Sharma (India) 909.09 2nd inns vs West Indies at Cuttack on 22-Dec-2019 (M-78 | R-4377 | A-65 | SR*-96)
47 No change Rohit Sharma (India) flag Rohit Sharma (India) 908.49 2nd inns vs Bangladesh at Dubai on 28-Sep-2018 (M-64 | R-3586 | A-64 | SR*-99)
48 No change Virat Kohli (India) flag Virat Kohli (India) 908.33 1st inns vs Australia at Nagpur on 05-Mar-2019 (M-71 | R-4275 | A-76 | SR*-97)
49 No change Rohit Sharma (India) flag Rohit Sharma (India) 907.60 1st inns vs West Indies at Port of Spain on 11-Aug-2019 (M-79 | R-4364 | A-64 | SR*-95)
50 No change Rohit Sharma (India) flag Rohit Sharma (India) 907.55 2nd inns vs Australia at Sydney on 12-Jan-2019 (M-68 | R-3835 | A-66 | SR*-98)
51 No change Rohit Sharma (India) flag Rohit Sharma (India) 906.90 2nd inns vs West Indies at Thiruvananthapuram on 01-Nov-2018 (M-69 | R-3975 | A-67 | SR*-100)
52 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 906.81 1st inns vs India at Mumbai on 25-Oct-2015 (M-76 | R-3880 | A-69 | SR*-113)
53 No change Virat Kohli (India) flag Virat Kohli (India) 904.43 2nd inns vs West Indies at Guwahati on 21-Oct-2018 (M-71 | R-4040 | A-73 | SR*-97)
54 No change Rohit Sharma (India) flag Rohit Sharma (India) 904.30 1st inns vs West Indies at Visakhapatnam on 24-Oct-2018 (M-66 | R-3742 | A-66 | SR*-100)
55 No change Rohit Sharma (India) flag Rohit Sharma (India) 904.19 2nd inns vs England at Birmingham on 30-Jun-2019 (M-74 | R-4138 | A-65 | SR*-95)
56 No change Rohit Sharma (India) flag Rohit Sharma (India) 903.55 2nd inns vs England at London on 14-Jul-2018 (M-59 | R-3319 | A-63 | SR*-99)
57 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 902.32 2nd inns vs England at Cape Town on 14-Feb-2016 (M-76 | R-3769 | A-67 | SR*-111)
58 No change Rohit Sharma (India) flag Rohit Sharma (India) 901.08 2nd inns vs Australia at Adelaide on 15-Jan-2019 (M-69 | R-3878 | A-66 | SR*-98)
59 No change Rohit Sharma (India) flag Rohit Sharma (India) 898.74 1st inns vs West Indies at Chennai on 15-Dec-2019 (M-76 | R-4155 | A-64 | SR*-95)
60 No change Rohit Sharma (India) flag Rohit Sharma (India) 898.65 2nd inns vs West Indies at Port of Spain on 14-Aug-2019 (M-80 | R-4374 | A-63 | SR*-96)
61 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 898.26 2nd inns vs England at Centurion on 09-Feb-2016 (M-74 | R-3632 | A-66 | SR*-111)
62 No change Rohit Sharma (India) flag Rohit Sharma (India) 898.05 1st inns vs Sri Lanka at Mohali on 13-Dec-2017 (M-59 | R-3243 | A-61 | SR*-97)
63 No change David Warner (Australia) flag David Warner (Australia) 897.89 1st inns vs India at Bengaluru on 19-Jan-2020 (M-53 | R-2940 | A-60 | SR*-101)
64 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 896.58 1st inns vs India at Kanpur on 11-Oct-2015 (M-72 | R-3626 | A-70 | SR*-112)
65 No change Rohit Sharma (India) flag Rohit Sharma (India) 894.97 2nd inns vs Bangladesh at Dubai on 21-Sep-2018 (M-62 | R-3427 | A-62 | SR*-99)
66 No change David Warner (Australia) flag David Warner (Australia) 894.30 2nd inns vs India at Rajkot on 17-Jan-2020 (M-52 | R-2937 | A-61 | SR*-101)
67 No change Rohit Sharma (India) flag Rohit Sharma (India) 893.07 2nd inns vs West Indies at Pune on 27-Oct-2018 (M-67 | R-3750 | A-65 | SR*-100)
68 No change Rohit Sharma (India) flag Rohit Sharma (India) 892.07 1st inns vs England at Leeds on 17-Jul-2018 (M-60 | R-3321 | A-62 | SR*-98)
69 No change Rohit Sharma (India) flag Rohit Sharma (India) 892.01 1st inns vs Afghanistan at Southampton on 22-Jun-2019 (M-73 | R-4047 | A-64 | SR*-95)
70 No change David Warner (Australia) flag David Warner (Australia) 891.99 1st inns vs South Africa at Potchefstroom on 07-Mar-2020 (M-51 | R-2663 | A-57 | SR*-100)
71 No change Rohit Sharma (India) flag Rohit Sharma (India) 891.84 1st inns vs Pakistan at Manchester on 16-Jun-2019 (M-74 | R-4109 | A-64 | SR*-95)
72 No change David Warner (Australia) flag David Warner (Australia) 890.11 2nd inns vs India at Mumbai on 14-Jan-2020 (M-51 | R-2922 | A-62 | SR*-101)
73 No change Rohit Sharma (India) flag Rohit Sharma (India) 888.89 1st inns vs West Indies at Manchester on 27-Jun-2019 (M-73 | R-4036 | A-64 | SR*-95)
74 No change David Warner (Australia) flag David Warner (Australia) 888.57 1st inns vs South Africa at Bloemfontein on 04-Mar-2020 (M-50 | R-2659 | A-58 | SR*-100)
75 No change David Warner (Australia) flag David Warner (Australia) 887.29 1st inns vs New Zealand at Sydney on 13-Mar-2020 (M-52 | R-2730 | A-57 | SR*-99)
76 No change Virat Kohli (India) flag Virat Kohli (India) 885.74 2nd inns vs England at Nottingham on 12-Jul-2018 (M-75 | R-4029 | A-69 | SR*-96)
77 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 885.32 2nd inns vs England at Johannesburg on 12-Feb-2016 (M-75 | R-3668 | A-66 | SR*-111)
78 No change Rohit Sharma (India) flag Rohit Sharma (India) 884.39 2nd inns vs Pakistan at Dubai on 19-Sep-2018 (M-61 | R-3344 | A-61 | SR*-100)
79 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 883.19 2nd inns vs India at Indore on 14-Oct-2015 (M-73 | R-3645 | A-69 | SR*-112)
80 No change Rohit Sharma (India) flag Rohit Sharma (India) 882.57 1st inns vs Hong Kong at Dubai on 18-Sep-2018 (M-60 | R-3292 | A-61 | SR*-99)
81 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 882.31 2nd inns vs India at Chennai on 22-Oct-2015 (M-75 | R-3761 | A-68 | SR*-112)
82 No change Rohit Sharma (India) flag Rohit Sharma (India) 879.55 2nd inns vs Sri Lanka at Visakhapatnam on 17-Dec-2017 (M-60 | R-3250 | A-60 | SR*-97)
83 No change Rohit Sharma (India) flag Rohit Sharma (India) 878.63 2nd inns vs Australia at Bengaluru on 19-Jan-2020 (M-78 | R-4247 | A-62 | SR*-95)
84 No change Virat Kohli (India) flag Virat Kohli (India) 877.53 1st inns vs England at Leeds on 17-Jul-2018 (M-77 | R-4145 | A-69 | SR*-95)
85 No change David Warner (Australia) flag David Warner (Australia) 875.69 2nd inns vs South Africa at Paarl on 29-Feb-2020 (M-49 | R-2624 | A-58 | SR*-100)
86 No change Virat Kohli (India) flag Virat Kohli (India) 875.36 2nd inns vs England at London on 14-Jul-2018 (M-76 | R-4074 | A-69 | SR*-95)
87 No change Rohit Sharma (India) flag Rohit Sharma (India) 874.58 1st inns vs Australia at Mumbai on 14-Jan-2020 (M-78 | R-4216 | A-62 | SR*-95)
88 No change Rohit Sharma (India) flag Rohit Sharma (India) 872.29 1st inns vs New Zealand at Kanpur on 29-Oct-2017 (M-65 | R-3446 | A-58 | SR*-95)
89 No change Rohit Sharma (India) flag Rohit Sharma (India) 871.24 2nd inns vs South Africa at Durban on 01-Feb-2018 (M-56 | R-3125 | A-63 | SR*-98)
90 No change Rohit Sharma (India) flag Rohit Sharma (India) 869.04 2nd inns vs Australia at Melbourne on 18-Jan-2019 (M-69 | R-3749 | A-64 | SR*-98)
91 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 868.95 1st inns vs West Indies at Sydney on 27-Feb-2015 (M-67 | R-3399 | A-68 | SR*-110)
92 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 868.49 1st inns vs India at Rajkot on 18-Oct-2015 (M-74 | R-3649 | A-68 | SR*-112)
93 No change Rohit Sharma (India) flag Rohit Sharma (India) 867.68 2nd inns vs New Zealand at Mount Maunganui on 28-Jan-2019 (M-72 | R-3909 | A-63 | SR*-97)
94 No change Rohit Sharma (India) flag Rohit Sharma (India) 867.40 1st inns vs New Zealand at Mount Maunganui on 26-Jan-2019 (M-71 | R-3847 | A-63 | SR*-97)
95 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 866.29 1st inns vs West Indies at Johannesburg on 18-Jan-2015 (M-65 | R-3284 | A-67 | SR*-108)
96 No change AB de Villiers (South Africa) flag AB de Villiers (South Africa) 865.91 1st inns vs New Zealand at Centurion on 19-Aug-2015 (M-69 | R-3427 | A-69 | SR*-112)
97 No change Rohit Sharma (India) flag Rohit Sharma (India) 865.33 1st inns vs Australia at Rajkot on 17-Jan-2020 (M-77 | R-4128 | A-62 | SR*-95)
98 No change Rohit Sharma (India) flag Rohit Sharma (India) 862.33 1st inns vs Australia at London on 09-Jun-2019 (M-73 | R-3969 | A-63 | SR*-95)
99 No change Rohit Sharma (India) flag Rohit Sharma (India) 862.26 2nd inns vs Australia at Hyderabad on 02-Mar-2019 (M-72 | R-3883 | A-62 | SR*-96)
100 No change Rohit Sharma (India) flag Rohit Sharma (India) 862.17 2nd inns vs South Africa at Southampton on 05-Jun-2019 (M-72 | R-3912 | A-63 | SR*-95)