A list of the top 1,000 best CR ratings ever achieved by teams and players.  Updated - 2nd Nov 2025. 

CRR Change Name Points Stats
3 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 985.11 M-27 | W-55 | A-11 | SR-11 | ER-5.7
5 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 950.78 M-26 | W-45 | A-13 | SR-13 | ER-6.0
8 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 933.63 M-25 | W-44 | A-13 | SR-13 | ER-5.9
12 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 888.89 M-51 | W-84 | A-15 | SR-13 | ER-6.7
13 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 885.63 M-52 | W-86 | A-14 | SR-13 | ER-6.7
14 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 880.15 M-48 | W-80 | A-14 | SR-13 | ER-6.6
15 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 877.96 M-48 | W-72 | A-15 | SR-15 | ER-6.0
16 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 874.75 M-53 | W-87 | A-15 | SR-13 | ER-6.7
17 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 873.73 M-22 | W-35 | A-16 | SR-14 | ER-6.5
18 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 872.86 M-47 | W-78 | A-14 | SR-13 | ER-6.6
19 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 871.33 M-49 | W-80 | A-15 | SR-13 | ER-6.8
20 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 869.35 M-47 | W-68 | A-16 | SR-16 | ER-6.0
21 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 868.47 M-46 | W-65 | A-16 | SR-16 | ER-6.0
23 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 863.24 M-50 | W-81 | A-15 | SR-13 | ER-6.8
24 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 863.19 M-54 | W-88 | A-15 | SR-13 | ER-6.8
25 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 859.39 M-21 | W-34 | A-15 | SR-14 | ER-6.5
26 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 857.60 M-44 | W-63 | A-16 | SR-16 | ER-6.0
28 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 854.47 M-46 | W-75 | A-14 | SR-13 | ER-6.6
29 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 854.43 M-20 | W-34 | A-14 | SR-13 | ER-6.3
30 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 853.93 M-31 | W-54 | A-14 | SR-13 | ER-6.4
31 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 852.47 M-55 | W-89 | A-15 | SR-13 | ER-6.8
32 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 849.05 M-56 | W-91 | A-15 | SR-13 | ER-6.8
34 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 836.67 M-39 | W-63 | A-14 | SR-13 | ER-6.6
35 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 833.67 M-57 | W-91 | A-15 | SR-13 | ER-6.8
37 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 832.66 M-45 | W-63 | A-16 | SR-16 | ER-6.0
38 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 828.99 M-40 | W-65 | A-14 | SR-13 | ER-6.7
41 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 827.04 M-37 | W-61 | A-14 | SR-13 | ER-6.6
42 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 826.38 M-45 | W-72 | A-15 | SR-13 | ER-6.7
44 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 823.41 M-44 | W-71 | A-15 | SR-13 | ER-6.7
45 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 820.65 M-26 | W-47 | A-13 | SR-11 | ER-6.6
47 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 818.78 M-58 | W-91 | A-16 | SR-14 | ER-6.9
48 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 818.02 M-26 | W-51 | A-11 | SR-12 | ER-5.9
49 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 817.46 M-54 | W-84 | A-15 | SR-15 | ER-6.0
51 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 814.02 M-66 | W-115 | A-15 | SR-13 | ER-6.9
52 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 813.57 M-38 | W-62 | A-14 | SR-13 | ER-6.6
53 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 811.89 M-36 | W-57 | A-14 | SR-13 | ER-6.5
54 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 811.88 M-65 | W-113 | A-15 | SR-13 | ER-6.8
55 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 809.33 M-41 | W-65 | A-15 | SR-13 | ER-6.7
56 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 808.41 M-64 | W-111 | A-15 | SR-13 | ER-6.8
58 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 807.02 M-63 | W-109 | A-15 | SR-13 | ER-6.8
61 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 802.05 M-43 | W-68 | A-15 | SR-13 | ER-6.7
63 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 798.80 M-30 | W-49 | A-15 | SR-14 | ER-6.4
65 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 797.56 M-38 | W-75 | A-12 | SR-12 | ER-6.0
67 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 796.50 M-55 | W-84 | A-15 | SR-15 | ER-6.0
70 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.45 M-59 | W-102 | A-16 | SR-13 | ER-7.0
71 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 791.07 M-58 | W-100 | A-16 | SR-13 | ER-7.1
72 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 790.46 M-42 | W-65 | A-15 | SR-14 | ER-6.8
73 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 789.43 M-34 | W-55 | A-14 | SR-13 | ER-6.3
74 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 788.48 M-53 | W-82 | A-15 | SR-15 | ER-6.0
75 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 787.81 M-58 | W-98 | A-15 | SR-13 | ER-6.8
76 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 784.80 M-35 | W-57 | A-14 | SR-13 | ER-6.4
77 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 784.61 M-57 | W-96 | A-15 | SR-14 | ER-6.8
78 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.85 M-33 | W-52 | A-14 | SR-13 | ER-6.2
79 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 783.29 M-62 | W-105 | A-15 | SR-13 | ER-6.8
80 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 782.95 M-24 | W-45 | A-12 | SR-12 | ER-6.3
81 No change Kuldeep Yadav (India) flag Kuldeep Yadav (India) 782.95 M-25 | W-45 | A-12 | SR-12 | ER-6.3
82 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 782.84 M-29 | W-58 | A-12 | SR-11 | ER-6.5
84 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 780.71 M-60 | W-103 | A-16 | SR-13 | ER-7.1
85 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 780.68 M-61 | W-103 | A-15 | SR-13 | ER-6.9
88 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 779.91 M-28 | W-36 | A-17 | SR-18 | ER-5.8
89 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 777.60 M-32 | W-50 | A-14 | SR-13 | ER-6.3
91 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 775.68 M-60 | W-101 | A-15 | SR-14 | ER-6.9
93 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 774.57 M-49 | W-71 | A-16 | SR-15 | ER-6.2
94 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 774.11 M-59 | W-99 | A-15 | SR-14 | ER-6.8
95 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 771.96 M-54 | W-80 | A-16 | SR-16 | ER-6.0
96 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 770.74 M-25 | W-49 | A-11 | SR-12 | ER-5.8
97 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 770.64 M-43 | W-59 | A-17 | SR-17 | ER-6.0
100 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 767.63 M-28 | W-57 | A-12 | SR-11 | ER-6.5
101 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 767.04 M-56 | W-95 | A-15 | SR-14 | ER-6.7
102 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 766.85 M-29 | W-36 | A-17 | SR-18 | ER-5.7
105 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 764.19 M-24 | W-49 | A-10 | SR-11 | ER-5.6
112 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 758.62 M-28 | W-41 | A-16 | SR-15 | ER-6.4
113 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 758.37 M-47 | W-68 | A-16 | SR-15 | ER-6.1
114 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 756.91 M-57 | W-98 | A-16 | SR-13 | ER-7.1
115 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 756.75 M-23 | W-33 | A-16 | SR-16 | ER-5.7
118 No change Samuel Badree (West Indies) flag Samuel Badree (West Indies) 755.85 M-30 | W-41 | A-15 | SR-16 | ER-5.5
120 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 755.45 M-27 | W-41 | A-17 | SR-15 | ER-7.0
122 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 753.93 M-31 | W-38 | A-18 | SR-18 | ER-5.7
123 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 753.42 M-48 | W-69 | A-16 | SR-15 | ER-6.2
126 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 751.90 M-50 | W-71 | A-16 | SR-16 | ER-6.3
128 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 751.31 M-27 | W-37 | A-16 | SR-17 | ER-5.8
129 No change Ravichandran Ashwin (India) flag Ravichandran Ashwin (India) 751.22 M-30 | W-41 | A-18 | SR-16 | ER-6.7
130 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 750.94 M-29 | W-61 | A-12 | SR-11 | ER-6.5
134 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 750.02 M-55 | W-94 | A-15 | SR-13 | ER-6.7
136 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 748.93 M-44 | W-64 | A-15 | SR-15 | ER-6.2
137 No change Sunil Narine (West Indies) flag Sunil Narine (West Indies) 748.73 M-30 | W-36 | A-18 | SR-19 | ER-5.7
138 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 748.62 M-30 | W-43 | A-16 | SR-15 | ER-6.5
139 No change Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 748.19 M-26 | W-41 | A-16 | SR-14 | ER-6.7
141 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 747.27 M-27 | W-43 | A-15 | SR-14 | ER-6.5
142 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 746.76 M-56 | W-98 | A-15 | SR-13 | ER-7.1
143 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 746.13 M-54 | W-78 | A-16 | SR-16 | ER-6.0
145 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 745.92 M-26 | W-37 | A-16 | SR-16 | ER-5.8
146 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 745.00 M-31 | W-47 | A-14 | SR-14 | ER-6.3
148 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 744.33 M-42 | W-58 | A-17 | SR-17 | ER-6.0
151 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 743.14 M-27 | W-38 | A-16 | SR-16 | ER-6.3
152 No change Imran Tahir (South Africa) flag Imran Tahir (South Africa) 743.05 M-29 | W-46 | A-15 | SR-14 | ER-6.5
153 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 742.83 M-43 | W-64 | A-15 | SR-15 | ER-6.1
155 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 741.81 M-24 | W-34 | A-16 | SR-17 | ER-5.7
156 No change Adil Rashid (England) flag Adil Rashid (England) 741.07 M-42 | W-55 | A-19 | SR-16 | ER-7.0
160 No change Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 739.21 M-29 | W-41 | A-16 | SR-15 | ER-6.4