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
201 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 693.48 M-48 | R-1677 | A-60 | SR*-131
202 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 693.47 M-48 | R-1358 | A-32 | SR*-140
203 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 693.16 M-53 | R-2039 | A-49 | SR*-132
204 No change Virat Kohli (India) flag Virat Kohli (India) 693.01 M-32 | R-1291 | A-72 | SR*-140
205 No change Virat Kohli (India) flag Virat Kohli (India) 692.57 M-45 | R-1617 | A-60 | SR*-142
206 No change Virat Kohli (India) flag Virat Kohli (India) 692.57 M-46 | R-1617 | A-60 | SR*-142
207 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 692.45 M-31 | R-1056 | A-35 | SR*-144
208 No change Dawid Malan (England) flag Dawid Malan (England) 692.13 M-22 | R-921 | A-51 | SR*-146
209 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 691.94 M-31 | R-1260 | A-53 | SR*-129
210 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 691.30 M-25 | R-906 | A-43 | SR*-124
211 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 691.30 M-35 | R-1083 | A-36 | SR*-132
212 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 691.12 M-70 | R-2564 | A-52 | SR*-128
213 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 690.43 M-69 | R-2514 | A-53 | SR*-128
214 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 689.74 M-24 | R-846 | A-42 | SR*-126
215 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 689.73 M-52 | R-2000 | A-49 | SR*-133
216 No change Phil Salt (England) flag Phil Salt (England) 689.65 M-34 | R-1047 | A-39 | SR*-168
217 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 689.34 M-50 | R-1768 | A-59 | SR*-130
218 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 689.07 M-62 | R-2320 | A-58 | SR*-130
219 No change Jos Buttler (England) flag Jos Buttler (England) 688.26 M-47 | R-1656 | A-46 | SR*-150
220 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 688.08 M-33 | R-1243 | A-46 | SR*-142
221 No change Rohit Sharma (India) flag Rohit Sharma (India) 687.38 M-50 | R-1449 | A-32 | SR*-145
222 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 687.20 M-32 | R-1077 | A-35 | SR*-144
223 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 686.08 M-79 | R-2570 | A-40 | SR*-168
224 No change Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 685.99 M-23 | R-834 | A-44 | SR*-127
225 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 685.66 M-17 | R-593 | A-37 | SR*-149
226 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 685.44 M-63 | R-2354 | A-57 | SR*-130
227 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 685.38 M-30 | R-1026 | A-38 | SR*-141
228 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 684.86 M-61 | R-2251 | A-58 | SR*-130
229 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 684.83 M-24 | R-699 | A-35 | SR*-135
230 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 684.73 M-38 | R-1333 | A-42 | SR*-139
231 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 684.64 M-70 | R-2529 | A-53 | SR*-128
232 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 684.12 M-45 | R-1578 | A-46 | SR*-180
233 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 683.57 M-66 | R-2421 | A-55 | SR*-129
234 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 683.29 M-52 | R-1837 | A-57 | SR*-129
235 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 683.22 M-28 | R-1145 | A-44 | SR*-149
236 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 683.20 M-47 | R-1599 | A-57 | SR*-131
237 No change Dawid Malan (England) flag Dawid Malan (England) 683.19 M-21 | R-903 | A-53 | SR*-147
238 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 683.14 M-26 | R-879 | A-40 | SR*-162
239 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 682.79 M-35 | R-1171 | A-45 | SR*-157
240 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 682.45 M-29 | R-992 | A-38 | SR*-142
241 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 682.31 M-30 | R-994 | A-34 | SR*-144
242 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 682.17 M-33 | R-1290 | A-50 | SR*-127
243 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 681.99 M-46 | R-1625 | A-46 | SR*-179
244 No change Dawid Malan (England) flag Dawid Malan (England) 681.95 M-25 | R-1010 | A-48 | SR*-142
245 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 681.93 M-28 | R-1159 | A-55 | SR*-127
246 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 681.54 M-54 | R-2046 | A-48 | SR*-132
247 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 681.40 M-25 | R-997 | A-42 | SR*-146
248 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 680.72 M-46 | R-1331 | A-38 | SR*-156
249 No change Virat Kohli (India) flag Virat Kohli (India) 680.04 M-49 | R-1754 | A-58 | SR*-141
250 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 679.78 M-42 | R-1408 | A-44 | SR*-181
251 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 679.66 M-30 | R-1247 | A-54 | SR*-129
252 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 678.89 M-35 | R-1193 | A-38 | SR*-143
253 No change Jos Buttler (England) flag Jos Buttler (England) 678.50 M-25 | R-866 | A-41 | SR*-142
254 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 678.06 M-80 | R-2582 | A-40 | SR*-168
255 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 677.87 M-71 | R-2564 | A-52 | SR*-128
256 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 676.39 M-81 | R-2596 | A-39 | SR*-168
257 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 675.85 M-43 | R-1369 | A-37 | SR*-146
258 No change Virat Kohli (India) flag Virat Kohli (India) 675.13 M-35 | R-1196 | A-52 | SR*-141
259 No change Phil Salt (England) flag Phil Salt (England) 675.07 M-31 | R-885 | A-35 | SR*-165
260 No change Shane Watson (Australia) flag Shane Watson (Australia) 675.01 M-30 | R-874 | A-31 | SR*-154
261 No change Dawid Malan (England) flag Dawid Malan (England) 674.83 M-23 | R-935 | A-49 | SR*-144
262 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 674.47 M-64 | R-2358 | A-56 | SR*-129
263 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 674.40 M-67 | R-2425 | A-54 | SR*-129
264 No change Jos Buttler (England) flag Jos Buttler (England) 674.36 M-46 | R-1677 | A-48 | SR*-150
265 No change Rohit Sharma (India) flag Rohit Sharma (India) 674.05 M-49 | R-1590 | A-35 | SR*-147
266 No change David Warner (Australia) flag David Warner (Australia) 673.59 M-26 | R-987 | A-41 | SR*-148
267 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 673.45 M-47 | R-1651 | A-47 | SR*-176
268 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 673.12 M-68 | R-2457 | A-53 | SR*-128
269 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 672.55 M-41 | R-1395 | A-45 | SR*-182
270 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 672.22 M-40 | R-1290 | A-38 | SR*-142
271 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 672.21 M-65 | R-2372 | A-55 | SR*-129
272 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 671.97 M-51 | R-1782 | A-57 | SR*-130
273 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 671.17 M-31 | R-1048 | A-37 | SR*-141
274 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 670.85 M-55 | R-2047 | A-47 | SR*-131
275 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 670.63 M-51 | R-1934 | A-48 | SR*-132
276 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 670.03 M-36 | R-1140 | A-38 | SR*-159
277 No change Virat Kohli (India) flag Virat Kohli (India) 669.97 M-34 | R-1153 | A-52 | SR*-141
278 No change Muhammad Waseem (U.A.E.) flag Muhammad Waseem (U.A.E.) 669.78 M-26 | R-1005 | A-40 | SR*-146
279 No change Aaron Finch (Australia) flag Aaron Finch (Australia) 669.56 M-29 | R-907 | A-36 | SR*-159
280 No change Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 669.46 M-82 | R-3218 | A-54 | SR*-128
281 No change Phil Salt (England) flag Phil Salt (England) 669.02 M-35 | R-1047 | A-37 | SR*-167
282 No change Dawid Malan (England) flag Dawid Malan (England) 668.78 M-20 | R-879 | A-55 | SR*-148
283 No change Virat Kohli (India) flag Virat Kohli (India) 668.64 M-50 | R-1766 | A-57 | SR*-141
284 No change KL Rahul (India) flag KL Rahul (India) 668.30 M-38 | R-1333 | A-43 | SR*-144
285 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 668.18 M-44 | R-1390 | A-37 | SR*-145
286 No change Jos Buttler (England) flag Jos Buttler (England) 668.17 M-26 | R-881 | A-42 | SR*-140
287 No change Devon Conway (New Zealand) flag Devon Conway (New Zealand) 668.07 M-29 | R-1033 | A-57 | SR*-136
288 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 667.99 M-55 | R-1954 | A-42 | SR*-130
289 No change Virat Kohli (India) flag Virat Kohli (India) 667.96 M-49 | R-1639 | A-55 | SR*-141
290 No change Yuvraj Singh (India) flag Yuvraj Singh (India) 667.56 M-22 | R-555 | A-33 | SR*-154
291 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 667.38 M-26 | R-1031 | A-54 | SR*-124
292 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 667.35 M-41 | R-1392 | A-40 | SR*-138
293 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 667.34 M-48 | R-1675 | A-47 | SR*-176
294 No change Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 667.24 M-45 | R-1285 | A-38 | SR*-155
295 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 666.90 M-43 | R-1415 | A-43 | SR*-180
296 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 666.72 M-47 | R-1867 | A-48 | SR*-134
297 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 666.57 M-19 | R-607 | A-34 | SR*-146
298 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 666.53 M-82 | R-2596 | A-39 | SR*-167
299 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 666.25 M-25 | R-899 | A-37 | SR*-147
300 No change Dawid Malan (England) flag Dawid Malan (England) 665.60 M-26 | R-1014 | A-46 | SR*-142