A list of the top 1,000 best CR ratings ever achieved by teams and players. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
201 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 908.29 M-44 | R-186 | BaA-9 | W-89 | BoA-23 | Ct/St-11 | FPM-0.3 | as of July-2019
202 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 907.98 M-40 | R-1218 | BaA-38 | W-59 | BoA-25 | Ct/St-9 | FPM-0.2 | as of June-2015
203 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 907.86 M-104 | R-3769 | BaA-45 | W-115 | BoA-28 | Ct/St-50 | FPM-0.5 | as of February-2002
204 No change Ian Botham (England) flag Ian Botham (England) 907.48 M-43 | R-822 | BaA-23 | W-62 | BoA-25 | Ct/St-14 | FPM-0.3 | as of February-1983
205 No change Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 907.41 M-27 | R-762 | BaA-38 | W-38 | BoA-27 | Ct/St-3 | FPM-0.1 | as of February-2015
206 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 907.39 M-101 | R-3488 | BaA-37 | W-91 | BoA-37 | Ct/St-40 | FPM-0.4 | as of April-1998
207 No change Kapil Dev (India) flag Kapil Dev (India) 907.30 M-46 | R-1087 | BaA-32 | W-60 | BoA-23 | Ct/St-17 | FPM-0.4 | as of September-1985
208 No change Kapil Dev (India) flag Kapil Dev (India) 907.16 M-60 | R-1332 | BaA-30 | W-81 | BoA-22 | Ct/St-25 | FPM-0.4 | as of April-1986
209 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 907.13 M-110 | R-4035 | BaA-46 | W-121 | BoA-29 | Ct/St-55 | FPM-0.5 | as of March-2002
210 No change Ian Botham (England) flag Ian Botham (England) 906.75 M-43 | R-821 | BaA-23 | W-63 | BoA-25 | Ct/St-14 | FPM-0.3 | as of February-1983
211 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 906.17 M-111 | R-4111 | BaA-47 | W-127 | BoA-30 | Ct/St-51 | FPM-0.5 | as of February-2003
212 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 906.11 M-109 | R-3959 | BaA-45 | W-114 | BoA-28 | Ct/St-50 | FPM-0.5 | as of October-2001
213 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 906.02 M-102 | R-3202 | BaA-33 | W-95 | BoA-35 | Ct/St-41 | FPM-0.4 | as of November-1997
214 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 905.74 M-107 | R-4044 | BaA-51 | W-120 | BoA-30 | Ct/St-46 | FPM-0.4 | as of February-2004
215 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 905.71 M-96 | R-3404 | BaA-44 | W-101 | BoA-28 | Ct/St-43 | FPM-0.4 | as of April-2001
216 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 905.65 M-101 | R-3510 | BaA-37 | W-91 | BoA-37 | Ct/St-40 | FPM-0.4 | as of April-1998
217 No change Shane Watson (Australia) flag Shane Watson (Australia) 905.50 M-52 | R-1590 | BaA-42 | W-58 | BoA-26 | Ct/St-11 | FPM-0.2 | as of October-2009
218 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 905.43 M-100 | R-3481 | BaA-37 | W-89 | BoA-37 | Ct/St-40 | FPM-0.4 | as of April-1998
219 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 905.05 M-37 | R-1159 | BaA-37 | W-53 | BoA-26 | Ct/St-8 | FPM-0.2 | as of April-2015
220 No change Kapil Dev (India) flag Kapil Dev (India) 904.84 M-34 | R-840 | BaA-28 | W-40 | BoA-27 | Ct/St-16 | FPM-0.5 | as of June-1983
221 No change Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 904.58 M-31 | R-806 | BaA-37 | W-44 | BoA-25 | Ct/St-3 | FPM-0.1 | as of March-2015
222 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 904.54 M-97 | R-3189 | BaA-35 | W-86 | BoA-37 | Ct/St-39 | FPM-0.4 | as of December-1997
223 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 904.43 M-105 | R-3882 | BaA-46 | W-124 | BoA-29 | Ct/St-51 | FPM-0.5 | as of August-2002
224 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 904.42 M-108 | R-3984 | BaA-46 | W-127 | BoA-29 | Ct/St-52 | FPM-0.5 | as of September-2002
225 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 904.37 M-105 | R-3881 | BaA-46 | W-123 | BoA-29 | Ct/St-50 | FPM-0.5 | as of August-2002
226 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 904.31 M-55 | R-1371 | BaA-42 | W-79 | BoA-27 | Ct/St-11 | FPM-0.2 | as of May-1999
227 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 904.27 M-108 | R-4050 | BaA-51 | W-121 | BoA-30 | Ct/St-46 | FPM-0.4 | as of February-2004
228 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 904.23 M-98 | R-3976 | BaA-45 | W-82 | BoA-34 | Ct/St-49 | FPM-0.5 | as of November-2006
229 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 904.01 M-108 | R-3959 | BaA-45 | W-113 | BoA-28 | Ct/St-49 | FPM-0.5 | as of October-2001
230 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 903.69 M-31 | R-1323 | BaA-55 | W-49 | BoA-26 | Ct/St-9 | FPM-0.3 | as of December-2022
231 No change Kapil Dev (India) flag Kapil Dev (India) 903.49 M-40 | R-971 | BaA-28 | W-49 | BoA-25 | Ct/St-17 | FPM-0.4 | as of December-1983
232 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 903.45 M-41 | R-1269 | BaA-40 | W-59 | BoA-26 | Ct/St-9 | FPM-0.2 | as of June-2015
233 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 903.28 M-100 | R-3388 | BaA-36 | W-90 | BoA-37 | Ct/St-40 | FPM-0.4 | as of January-1998
234 No change Shane Watson (Australia) flag Shane Watson (Australia) 903.06 M-52 | R-1535 | BaA-41 | W-64 | BoA-23 | Ct/St-12 | FPM-0.2 | as of October-2009
235 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 902.91 M-105 | R-3832 | BaA-46 | W-113 | BoA-28 | Ct/St-49 | FPM-0.5 | as of January-2002
236 No change Shane Watson (Australia) flag Shane Watson (Australia) 902.68 M-67 | R-2479 | BaA-46 | W-70 | BoA-26 | Ct/St-23 | FPM-0.3 | as of January-2011
237 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 902.56 M-29 | R-1073 | BaA-47 | W-37 | BoA-23 | Ct/St-13 | FPM-0.4 | as of December-1981
238 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 902.50 M-107 | R-3974 | BaA-46 | W-125 | BoA-29 | Ct/St-51 | FPM-0.5 | as of August-2002
239 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 902.31 M-77 | R-2034 | BaA-35 | W-82 | BoA-31 | Ct/St-42 | FPM-0.5 | as of May-1995
240 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 902.31 M-49 | R-1806 | BaA-48 | W-38 | BoA-42 | Ct/St-22 | FPM-0.4 | as of October-1998
241 No change Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 902.30 M-30 | R-799 | BaA-36 | W-42 | BoA-25 | Ct/St-3 | FPM-0.1 | as of February-2015
242 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 902.30 M-99 | R-3286 | BaA-35 | W-89 | BoA-37 | Ct/St-40 | FPM-0.4 | as of January-1998
243 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 902.26 M-52 | R-1879 | BaA-45 | W-57 | BoA-38 | Ct/St-9 | FPM-0.2 | as of June-2019
244 No change Kapil Dev (India) flag Kapil Dev (India) 902.23 M-56 | R-1297 | BaA-32 | W-71 | BoA-24 | Ct/St-24 | FPM-0.4 | as of January-1986
245 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 902.03 M-70 | R-1902 | BaA-38 | W-72 | BoA-32 | Ct/St-42 | FPM-0.6 | as of January-1996
246 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 901.98 M-110 | R-3998 | BaA-45 | W-114 | BoA-28 | Ct/St-50 | FPM-0.5 | as of October-2001
247 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 901.87 M-43 | R-196 | BaA-9 | W-87 | BoA-24 | Ct/St-13 | FPM-0.3 | as of February-2020
248 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 901.66 M-59 | R-1856 | BaA-40 | W-74 | BoA-24 | Ct/St-18 | FPM-0.3 | as of October-2006
249 No change Kapil Dev (India) flag Kapil Dev (India) 901.34 M-41 | R-1026 | BaA-33 | W-52 | BoA-24 | Ct/St-16 | FPM-0.4 | as of March-1985
250 No change Shane Watson (Australia) flag Shane Watson (Australia) 901.34 M-85 | R-3498 | BaA-45 | W-85 | BoA-26 | Ct/St-33 | FPM-0.4 | as of February-2013
251 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 901.02 M-28 | R-170 | BaA-12 | W-56 | BoA-24 | Ct/St-17 | FPM-0.6 | as of September-2024
252 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 900.90 M-98 | R-3236 | BaA-35 | W-87 | BoA-37 | Ct/St-39 | FPM-0.4 | as of January-1998
253 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 900.86 M-38 | R-1166 | BaA-38 | W-55 | BoA-26 | Ct/St-8 | FPM-0.2 | as of April-2015
254 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 900.77 M-67 | R-2010 | BaA-39 | W-87 | BoA-24 | Ct/St-19 | FPM-0.3 | as of April-2007
255 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 900.49 M-67 | R-1381 | BaA-27 | W-87 | BoA-32 | Ct/St-16 | FPM-0.2 | as of September-2010
256 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 900.44 M-109 | R-3964 | BaA-46 | W-120 | BoA-29 | Ct/St-55 | FPM-0.5 | as of March-2002
257 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 900.37 M-62 | R-2615 | BaA-54 | W-43 | BoA-39 | Ct/St-30 | FPM-0.5 | as of February-1985
258 No change Kapil Dev (India) flag Kapil Dev (India) 900.32 M-49 | R-1127 | BaA-31 | W-63 | BoA-23 | Ct/St-18 | FPM-0.4 | as of November-1985
259 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 900.28 M-109 | R-4044 | BaA-46 | W-127 | BoA-29 | Ct/St-53 | FPM-0.5 | as of September-2002
260 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 900.25 M-63 | R-1787 | BaA-36 | W-83 | BoA-25 | Ct/St-15 | FPM-0.2 | as of August-2007
261 No change Travis Head (Australia) flag Travis Head (Australia) 900.19 M-34 | R-1669 | BaA-58 | W-16 | BoA-25 | Ct/St-7 | FPM-0.2 | as of August-2025
262 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 900.18 M-77 | R-1945 | BaA-33 | W-81 | BoA-31 | Ct/St-41 | FPM-0.5 | as of March-1995
263 No change Ben Stokes (England) flag Ben Stokes (England) 900.00 M-48 | R-1563 | BaA-43 | W-42 | BoA-40 | Ct/St-24 | FPM-0.5 | as of March-2018
264 No change Ian Botham (England) flag Ian Botham (England) 899.99 M-41 | R-755 | BaA-23 | W-58 | BoA-26 | Ct/St-13 | FPM-0.3 | as of January-1983
265 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 899.83 M-42 | R-1289 | BaA-39 | W-60 | BoA-26 | Ct/St-9 | FPM-0.2 | as of June-2015
266 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 899.83 M-74 | R-1962 | BaA-47 | W-104 | BoA-26 | Ct/St-14 | FPM-0.2 | as of March-2000
267 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 899.72 M-111 | R-3990 | BaA-45 | W-122 | BoA-29 | Ct/St-54 | FPM-0.5 | as of April-2002
268 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 899.70 M-50 | R-1787 | BaA-46 | W-41 | BoA-40 | Ct/St-24 | FPM-0.5 | as of February-1999
269 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 899.66 M-106 | R-3950 | BaA-46 | W-124 | BoA-29 | Ct/St-51 | FPM-0.5 | as of August-2002
270 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 899.58 M-69 | R-2037 | BaA-38 | W-89 | BoA-24 | Ct/St-20 | FPM-0.3 | as of April-2007
271 No change Shane Watson (Australia) flag Shane Watson (Australia) 899.39 M-53 | R-1631 | BaA-42 | W-58 | BoA-26 | Ct/St-11 | FPM-0.2 | as of October-2009
272 No change Shane Watson (Australia) flag Shane Watson (Australia) 899.23 M-71 | R-2619 | BaA-45 | W-75 | BoA-26 | Ct/St-25 | FPM-0.4 | as of February-2011
273 No change Ian Botham (England) flag Ian Botham (England) 899.05 M-46 | R-843 | BaA-22 | W-68 | BoA-26 | Ct/St-19 | FPM-0.4 | as of June-1983
274 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 899.01 M-35 | R-1468 | BaA-51 | W-53 | BoA-25 | Ct/St-9 | FPM-0.3 | as of May-2023
275 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 899.00 M-67 | R-1678 | BaA-33 | W-75 | BoA-33 | Ct/St-19 | FPM-0.3 | as of February-2002
276 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 898.88 M-66 | R-1678 | BaA-34 | W-72 | BoA-34 | Ct/St-18 | FPM-0.3 | as of February-2002
277 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 898.81 M-32 | R-1203 | BaA-46 | W-39 | BoA-25 | Ct/St-13 | FPM-0.4 | as of January-1982
278 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 898.23 M-71 | R-2057 | BaA-37 | W-92 | BoA-25 | Ct/St-20 | FPM-0.3 | as of April-2007
279 No change Mitchell Starc (Australia) flag Mitchell Starc (Australia) 898.20 M-43 | R-157 | BaA-8 | W-88 | BoA-23 | Ct/St-11 | FPM-0.3 | as of July-2019
280 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 897.94 M-24 | R-970 | BaA-54 | W-30 | BoA-21 | Ct/St-12 | FPM-0.5 | as of January-1981
281 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 897.89 M-109 | R-4066 | BaA-50 | W-122 | BoA-31 | Ct/St-47 | FPM-0.4 | as of February-2004
282 No change Lance Klusener (South Africa) flag Lance Klusener (South Africa) 897.61 M-77 | R-2057 | BaA-48 | W-107 | BoA-26 | Ct/St-15 | FPM-0.2 | as of March-2000
283 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 897.56 M-91 | R-3467 | BaA-42 | W-77 | BoA-34 | Ct/St-43 | FPM-0.5 | as of December-2006
284 No change Kapil Dev (India) flag Kapil Dev (India) 897.46 M-55 | R-1272 | BaA-33 | W-70 | BoA-24 | Ct/St-22 | FPM-0.4 | as of January-1986
285 No change Corey Anderson (U.S.A.) flag Corey Anderson (U.S.A.) 897.33 M-29 | R-773 | BaA-37 | W-41 | BoA-26 | Ct/St-3 | FPM-0.1 | as of February-2015
286 No change Kapil Dev (India) flag Kapil Dev (India) 897.30 M-54 | R-1266 | BaA-32 | W-68 | BoA-24 | Ct/St-21 | FPM-0.4 | as of January-1986
287 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 897.23 M-65 | R-1792 | BaA-36 | W-87 | BoA-24 | Ct/St-17 | FPM-0.3 | as of September-2007
288 No change Ian Botham (England) flag Ian Botham (England) 897.12 M-44 | R-836 | BaA-23 | W-64 | BoA-25 | Ct/St-15 | FPM-0.3 | as of February-1983
289 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 897.05 M-68 | R-2014 | BaA-39 | W-88 | BoA-24 | Ct/St-19 | FPM-0.3 | as of April-2007
290 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 896.84 M-77 | R-2020 | BaA-35 | W-81 | BoA-31 | Ct/St-41 | FPM-0.5 | as of May-1995
291 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 896.80 M-70 | R-2042 | BaA-38 | W-90 | BoA-24 | Ct/St-20 | FPM-0.3 | as of April-2007
292 No change Kapil Dev (India) flag Kapil Dev (India) 896.76 M-50 | R-1191 | BaA-33 | W-62 | BoA-24 | Ct/St-18 | FPM-0.4 | as of January-1986
293 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 896.63 M-43 | R-1337 | BaA-39 | W-60 | BoA-26 | Ct/St-9 | FPM-0.2 | as of July-2015
294 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 896.57 M-105 | R-3866 | BaA-46 | W-124 | BoA-29 | Ct/St-51 | FPM-0.5 | as of August-2002
295 No change Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 896.53 M-40 | R-1071 | BaA-47 | W-43 | BoA-27 | Ct/St-7 | FPM-0.2 | as of October-2025
296 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 896.53 M-23 | R-939 | BaA-55 | W-29 | BoA-20 | Ct/St-12 | FPM-0.5 | as of January-1981
297 No change Ian Botham (England) flag Ian Botham (England) 896.44 M-47 | R-855 | BaA-21 | W-69 | BoA-26 | Ct/St-19 | FPM-0.4 | as of June-1983
298 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 896.10 M-112 | R-4137 | BaA-50 | W-122 | BoA-31 | Ct/St-49 | FPM-0.4 | as of March-2004
299 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 895.69 M-48 | R-917 | BaA-30 | W-60 | BoA-32 | Ct/St-11 | FPM-0.2 | as of March-2015
300 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 895.39 M-68 | R-2121 | BaA-40 | W-85 | BoA-25 | Ct/St-20 | FPM-0.3 | as of February-2007
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mitchellstarc #starc #shakibalhasan #hasan #jacqueskallis #kallis #ianbotham #botham #coreyanderson #anderson #sanathjayasuriya #jayasuriya #kapildev #dev #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings