A list of the top 1,000 best CR ratings ever achieved by teams and players.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
304 No change Kapil Dev (India) flag Kapil Dev (India) 882.33 M-56 | R-1320 | BaA-33 | W-75 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 31-Jan-1986
305 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 882.21 M-108 | R-3984 | BaA-46 | W-127 | BoA-29 | Ct/St-52 | FPM-0.5 | as of 13-Sep-2002
306 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 882.08 M-57 | R-1378 | BaA-32 | W-59 | BoA-24 | Ct/St-25 | FPM-0.4 | as of 18-Nov-2003
308 No change Kapil Dev (India) flag Kapil Dev (India) 881.58 M-59 | R-1323 | BaA-31 | W-81 | BoA-22 | Ct/St-25 | FPM-0.4 | as of 09-Feb-1986
309 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 881.27 M-65 | R-1792 | BaA-36 | W-87 | BoA-24 | Ct/St-17 | FPM-0.3 | as of 08-Sep-2007
310 No change Kapil Dev (India) flag Kapil Dev (India) 881.21 M-60 | R-1332 | BaA-30 | W-81 | BoA-22 | Ct/St-25 | FPM-0.4 | as of 10-Apr-1986
311 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 881.05 M-71 | R-1597 | BaA-33 | W-94 | BoA-24 | Ct/St-11 | FPM-0.2 | as of 31-Dec-1989
312 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 880.99 M-104 | R-3515 | BaA-36 | W-98 | BoA-35 | Ct/St-37 | FPM-0.4 | as of 14-Aug-1998
313 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 880.88 M-99 | R-2793 | BaA-30 | W-87 | BoA-36 | Ct/St-41 | FPM-0.4 | as of 24-May-1997
314 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 880.82 M-111 | R-4137 | BaA-50 | W-122 | BoA-31 | Ct/St-49 | FPM-0.4 | as of 29-Feb-2004
315 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 880.73 M-107 | R-4044 | BaA-51 | W-120 | BoA-30 | Ct/St-46 | FPM-0.4 | as of 13-Feb-2004
316 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 880.63 M-69 | R-1424 | BaA-26 | W-88 | BoA-33 | Ct/St-17 | FPM-0.2 | as of 17-Sep-2010
317 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 880.60 M-60 | R-2530 | BaA-55 | W-42 | BoA-38 | Ct/St-26 | FPM-0.4 | as of 06-Feb-1985
318 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 880.57 M-110 | R-3998 | BaA-45 | W-114 | BoA-28 | Ct/St-50 | FPM-0.5 | as of 26-Oct-2001
319 No change Kapil Dev (India) flag Kapil Dev (India) 880.46 M-58 | R-1322 | BaA-31 | W-79 | BoA-22 | Ct/St-25 | FPM-0.4 | as of 05-Feb-1986
320 No change Shane Watson (Australia) flag Shane Watson (Australia) 880.21 M-70 | R-2659 | BaA-47 | W-70 | BoA-25 | Ct/St-27 | FPM-0.4 | as of 13-Mar-2011
321 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 880.20 M-92 | R-2459 | BaA-28 | W-79 | BoA-36 | Ct/St-40 | FPM-0.4 | as of 03-Apr-1997
322 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 879.49 M-111 | R-3990 | BaA-45 | W-122 | BoA-29 | Ct/St-54 | FPM-0.5 | as of 03-Apr-2002
323 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 879.33 M-93 | R-2462 | BaA-28 | W-81 | BoA-36 | Ct/St-40 | FPM-0.4 | as of 04-Apr-1997
324 No change Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 879.22 M-43 | R-1337 | BaA-39 | W-60 | BoA-26 | Ct/St-9 | FPM-0.2 | as of 10-Jul-2015
325 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 879.03 M-56 | R-2365 | BaA-55 | W-40 | BoA-35 | Ct/St-24 | FPM-0.4 | as of 20-Jan-1985
326 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 878.79 M-76 | R-3127 | BaA-44 | W-73 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 24-Apr-2004
327 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 878.76 M-56 | R-938 | BaA-25 | W-80 | BoA-21 | Ct/St-11 | FPM-0.2 | as of 15-Mar-1988
328 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 878.57 M-108 | R-4050 | BaA-51 | W-121 | BoA-30 | Ct/St-46 | FPM-0.4 | as of 17-Feb-2004
329 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 878.56 M-65 | R-1879 | BaA-39 | W-88 | BoA-23 | Ct/St-25 | FPM-0.4 | as of 07-Jul-2005
330 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 878.50 M-104 | R-3769 | BaA-45 | W-115 | BoA-28 | Ct/St-50 | FPM-0.5 | as of 01-Feb-2002
331 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 878.43 M-104 | R-3604 | BaA-37 | W-94 | BoA-36 | Ct/St-39 | FPM-0.4 | as of 01-Jul-1998
332 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 878.25 M-76 | R-2757 | BaA-44 | W-69 | BoA-29 | Ct/St-34 | FPM-0.4 | as of 17-Mar-2000
333 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 877.99 M-77 | R-3163 | BaA-44 | W-74 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 01-May-2004
334 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 877.91 M-85 | R-1680 | BaA-25 | W-114 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 28-Apr-2011
335 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 877.79 M-52 | R-1810 | BaA-44 | W-44 | BoA-39 | Ct/St-24 | FPM-0.5 | as of 07-Feb-1999
336 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 877.39 M-67 | R-2036 | BaA-39 | W-88 | BoA-25 | Ct/St-25 | FPM-0.4 | as of 12-Dec-2005
337 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 877.33 M-64 | R-1792 | BaA-36 | W-84 | BoA-25 | Ct/St-16 | FPM-0.3 | as of 30-Aug-2007
338 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 877.25 M-105 | R-3881 | BaA-46 | W-123 | BoA-29 | Ct/St-50 | FPM-0.5 | as of 12-Aug-2002
339 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 877.02 M-70 | R-1565 | BaA-33 | W-92 | BoA-24 | Ct/St-10 | FPM-0.1 | as of 22-Dec-1989
340 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 876.94 M-109 | R-3964 | BaA-46 | W-120 | BoA-29 | Ct/St-55 | FPM-0.5 | as of 24-Mar-2002
341 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 876.52 M-69 | R-1551 | BaA-33 | W-90 | BoA-24 | Ct/St-9 | FPM-0.1 | as of 20-Dec-1989
342 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 876.40 M-109 | R-4044 | BaA-46 | W-127 | BoA-29 | Ct/St-53 | FPM-0.5 | as of 20-Sep-2002
343 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 875.91 M-105 | R-3882 | BaA-46 | W-124 | BoA-29 | Ct/St-51 | FPM-0.5 | as of 15-Aug-2002
344 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 875.67 M-42 | R-1625 | BaA-45 | W-27 | BoA-36 | Ct/St-17 | FPM-0.4 | as of 17-Jan-1984
345 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 875.35 M-57 | R-958 | BaA-25 | W-81 | BoA-21 | Ct/St-11 | FPM-0.2 | as of 18-Mar-1988
346 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 875.22 M-78 | R-2792 | BaA-44 | W-71 | BoA-29 | Ct/St-34 | FPM-0.4 | as of 24-Mar-2000
347 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 875.00 M-74 | R-1566 | BaA-27 | W-95 | BoA-33 | Ct/St-18 | FPM-0.2 | as of 26-Jan-2011
348 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 874.76 M-79 | R-3213 | BaA-43 | W-77 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 05-May-2004
349 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 874.54 M-107 | R-3974 | BaA-46 | W-125 | BoA-29 | Ct/St-51 | FPM-0.5 | as of 21-Aug-2002
350 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 874.44 M-72 | R-2841 | BaA-42 | W-66 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 22-Nov-2003
351 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 874.41 M-101 | R-3538 | BaA-37 | W-96 | BoA-35 | Ct/St-35 | FPM-0.3 | as of 30-Oct-1998
352 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 874.21 M-85 | R-1630 | BaA-24 | W-124 | BoA-28 | Ct/St-21 | FPM-0.2 | as of 21-Feb-2012
353 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 874.21 M-77 | R-2757 | BaA-44 | W-71 | BoA-29 | Ct/St-34 | FPM-0.4 | as of 22-Mar-2000
354 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 874.09 M-66 | R-1238 | BaA-27 | W-86 | BoA-25 | Ct/St-10 | FPM-0.2 | as of 11-Mar-1989
355 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 873.80 M-75 | R-1789 | BaA-34 | W-96 | BoA-25 | Ct/St-11 | FPM-0.1 | as of 13-Feb-1990
356 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 873.76 M-108 | R-4116 | BaA-52 | W-122 | BoA-30 | Ct/St-48 | FPM-0.4 | as of 04-Feb-2004
357 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 873.75 M-97 | R-2693 | BaA-29 | W-85 | BoA-36 | Ct/St-41 | FPM-0.4 | as of 17-May-1997
358 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 873.54 M-62 | R-1778 | BaA-37 | W-78 | BoA-26 | Ct/St-15 | FPM-0.2 | as of 21-Aug-2007
359 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 873.42 M-78 | R-3172 | BaA-43 | W-76 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 02-May-2004
361 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 873.14 M-80 | R-2856 | BaA-44 | W-73 | BoA-29 | Ct/St-35 | FPM-0.4 | as of 31-Mar-2000
362 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 872.43 M-73 | R-2648 | BaA-43 | W-65 | BoA-29 | Ct/St-32 | FPM-0.4 | as of 09-Mar-2000
363 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 872.29 M-79 | R-1633 | BaA-23 | W-83 | BoA-30 | Ct/St-27 | FPM-0.3 | as of 19-Dec-2005
364 No change Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 872.20 M-74 | R-2466 | BaA-39 | W-55 | BoA-33 | Ct/St-30 | FPM-0.4 | as of 14-Apr-1996
365 No change Shane Watson (Australia) flag Shane Watson (Australia) 872.19 M-51 | R-1571 | BaA-42 | W-58 | BoA-25 | Ct/St-11 | FPM-0.2 | as of 25-Oct-2009
366 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 871.75 M-79 | R-1486 | BaA-24 | W-108 | BoA-30 | Ct/St-18 | FPM-0.2 | as of 14-Nov-2011
367 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 871.74 M-79 | R-1500 | BaA-24 | W-110 | BoA-30 | Ct/St-19 | FPM-0.2 | as of 18-Nov-2011
368 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 871.65 M-61 | R-2539 | BaA-54 | W-42 | BoA-39 | Ct/St-27 | FPM-0.4 | as of 10-Feb-1985
369 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 871.60 M-67 | R-1240 | BaA-26 | W-88 | BoA-24 | Ct/St-10 | FPM-0.1 | as of 14-Mar-1989
370 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 871.56 M-72 | R-1636 | BaA-33 | W-94 | BoA-24 | Ct/St-11 | FPM-0.2 | as of 03-Jan-1990
371 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 871.41 M-109 | R-4066 | BaA-50 | W-122 | BoA-31 | Ct/St-47 | FPM-0.4 | as of 20-Feb-2004
373 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 871.25 M-69 | R-1443 | BaA-27 | W-89 | BoA-33 | Ct/St-17 | FPM-0.2 | as of 29-Oct-2010
374 No change Shane Watson (Australia) flag Shane Watson (Australia) 871.17 M-69 | R-2747 | BaA-45 | W-71 | BoA-25 | Ct/St-28 | FPM-0.4 | as of 09-Apr-2011
375 No change Shane Watson (Australia) flag Shane Watson (Australia) 870.98 M-52 | R-1632 | BaA-45 | W-61 | BoA-24 | Ct/St-12 | FPM-0.2 | as of 05-Oct-2009
376 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 870.75 M-79 | R-2845 | BaA-44 | W-71 | BoA-29 | Ct/St-34 | FPM-0.4 | as of 27-Mar-2000
377 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 870.29 M-92 | R-3342 | BaA-40 | W-79 | BoA-33 | Ct/St-44 | FPM-0.5 | as of 13-Mar-2007
378 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 870.29 M-100 | R-3516 | BaA-37 | W-96 | BoA-35 | Ct/St-34 | FPM-0.3 | as of 26-Oct-1998
379 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 869.72 M-106 | R-3526 | BaA-35 | W-101 | BoA-35 | Ct/St-37 | FPM-0.3 | as of 20-Aug-1998
380 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 869.43 M-64 | R-2531 | BaA-47 | W-38 | BoA-34 | Ct/St-26 | FPM-0.4 | as of 25-Mar-2011
381 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 869.36 M-80 | R-3113 | BaA-42 | W-73 | BoA-28 | Ct/St-37 | FPM-0.5 | as of 01-Feb-2004
382 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 869.09 M-106 | R-3950 | BaA-46 | W-124 | BoA-29 | Ct/St-51 | FPM-0.5 | as of 19-Aug-2002
384 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 868.70 M-112 | R-4111 | BaA-47 | W-127 | BoA-30 | Ct/St-51 | FPM-0.5 | as of 12-Feb-2003
385 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 868.63 M-71 | R-1461 | BaA-26 | W-90 | BoA-33 | Ct/St-17 | FPM-0.2 | as of 22-Sep-2010
386 No change Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 868.60 M-67 | R-1678 | BaA-33 | W-75 | BoA-33 | Ct/St-19 | FPM-0.3 | as of 26-Feb-2002
387 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 868.39 M-94 | R-1754 | BaA-34 | W-126 | BoA-29 | Ct/St-23 | FPM-0.2 | as of 14-Mar-2004
388 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 868.21 M-72 | R-1528 | BaA-27 | W-93 | BoA-33 | Ct/St-17 | FPM-0.2 | as of 05-Nov-2010
389 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 867.75 M-79 | R-3087 | BaA-42 | W-72 | BoA-28 | Ct/St-36 | FPM-0.5 | as of 30-Jan-2004
390 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 867.65 M-63 | R-2624 | BaA-55 | W-45 | BoA-37 | Ct/St-32 | FPM-0.5 | as of 27-Feb-1985
391 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 867.55 M-99 | R-4013 | BaA-45 | W-82 | BoA-34 | Ct/St-50 | FPM-0.5 | as of 05-Nov-2006
392 No change Imran Khan (Pakistan) flag Imran Khan (Pakistan) 867.53 M-66 | R-1222 | BaA-26 | W-86 | BoA-24 | Ct/St-10 | FPM-0.2 | as of 08-Mar-1989
394 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 867.25 M-74 | R-2477 | BaA-41 | W-52 | BoA-31 | Ct/St-28 | FPM-0.4 | as of 26-Sep-1999
395 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 867.22 M-67 | R-2010 | BaA-39 | W-87 | BoA-24 | Ct/St-19 | FPM-0.3 | as of 04-Apr-2007
396 No change Viv Richards (West Indies) flag Viv Richards (West Indies) 867.15 M-74 | R-3119 | BaA-58 | W-46 | BoA-38 | Ct/St-40 | FPM-0.5 | as of 06-Dec-1985
397 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 867.07 M-105 | R-3832 | BaA-46 | W-113 | BoA-28 | Ct/St-49 | FPM-0.5 | as of 13-Jan-2002
398 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 867.00 M-61 | R-1849 | BaA-40 | W-79 | BoA-24 | Ct/St-25 | FPM-0.4 | as of 23-Jun-2005
399 No change Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 866.60 M-93 | R-1723 | BaA-33 | W-124 | BoA-29 | Ct/St-23 | FPM-0.2 | as of 12-Mar-2004
400 No change Carl Hooper (West Indies) flag Carl Hooper (West Indies) 866.58 M-51 | R-1802 | BaA-45 | W-44 | BoA-38 | Ct/St-24 | FPM-0.5 | as of 05-Feb-1999
401 No change Andrew Flintoff (England) flag Andrew Flintoff (England) 866.48 M-69 | R-2037 | BaA-38 | W-89 | BoA-24 | Ct/St-20 | FPM-0.3 | as of 11-Apr-2007
402 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 866.47 M-93 | R-3382 | BaA-40 | W-79 | BoA-34 | Ct/St-44 | FPM-0.5 | as of 19-Mar-2007
403 No change Greg Chappell (Australia) flag Greg Chappell (Australia) 866.45 M-27 | R-1205 | BaA-60 | W-35 | BoA-21 | Ct/St-13 | FPM-0.5 | as of 03-Feb-1981
404 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 866.02 M-110 | R-4079 | BaA-50 | W-122 | BoA-31 | Ct/St-48 | FPM-0.4 | as of 25-Feb-2004
405 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 865.94 M-112 | R-4137 | BaA-50 | W-122 | BoA-31 | Ct/St-49 | FPM-0.4 | as of 02-Mar-2004
406 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 865.90 M-98 | R-2697 | BaA-29 | W-87 | BoA-36 | Ct/St-41 | FPM-0.4 | as of 20-May-1997
407 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 865.85 M-86 | R-1688 | BaA-25 | W-114 | BoA-32 | Ct/St-24 | FPM-0.3 | as of 02-May-2011
408 No change Kapil Dev (India) flag Kapil Dev (India) 865.82 M-45 | R-1081 | BaA-32 | W-59 | BoA-23 | Ct/St-16 | FPM-0.4 | as of 25-Aug-1985
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kapildev #dev #jacqueskallis #kallis #andrewflintoff #flintoff #imrankhan #khan #sanathjayasuriya #jayasuriya #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings