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
224 Down 9 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 599.75 1st inns vs India at Colombo on 02-Oct-2012 (M-33 | D-35 | FPM-1.1)
252 Down 9 David Miller (South Africa) flag David Miller (South Africa) 588.90 2nd inns vs India at Indore on 04-Oct-2022 (M-46 | D-38 | FPM-0.8)
265 Down 9 David Miller (South Africa) flag David Miller (South Africa) 580.92 1st inns vs Zimbabwe at Hobart on 24-Oct-2022 (M-45 | D-37 | FPM-0.8)
276 Down 11 David Miller (South Africa) flag David Miller (South Africa) 576.63 2nd inns vs Bangladesh at Sydney on 27-Oct-2022 (M-46 | D-37 | FPM-0.8)
277 Down 11 David Miller (South Africa) flag David Miller (South Africa) 576.63 1st inns vs Netherlands at Adelaide on 06-Nov-2022 (M-48 | D-37 | FPM-0.8)
286 Down 11 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 574.64 2nd inns vs Pakistan at Colombo on 28-Sep-2012 (M-31 | D-34 | FPM-1.1)
287 Down 11 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 574.64 2nd inns vs Australia at Colombo on 30-Sep-2012 (M-32 | D-34 | FPM-1.1)
313 Down 11 David Miller (South Africa) flag David Miller (South Africa) 565.14 1st inns vs India at Perth on 30-Oct-2022 (M-47 | D-37 | FPM-0.8)
329 Down 13 Harry Tector (Ireland) flag Harry Tector (Ireland) 558.58 1st inns vs Zimbabwe at Harare on 25-Feb-2025 (M-64 | D-45 | FPM-0.7)
334 Down 13 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 556.88 2nd inns vs West Indies at North Sound on 20-May-2010 (M-29 | D-34 | FPM-1.2)
358 Down 14 David Miller (South Africa) flag David Miller (South Africa) 545.25 1st inns vs Australia at Cape Town on 26-Feb-2020 (M-39 | D-34 | FPM-0.9)
361 Down 14 Harry Tector (Ireland) flag Harry Tector (Ireland) 540.74 2nd inns vs Zimbabwe at Harare on 23-Feb-2025 (M-63 | D-43 | FPM-0.7)
362 Down 14 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 540.38 2nd inns vs West Indies at Kingstown on 28-Jul-2013 (M-45 | D-35 | FPM-0.8)
372 Down 14 David Miller (South Africa) flag David Miller (South Africa) 532.67 2nd inns vs England at Sharjah on 06-Nov-2021 (M-38 | D-34 | FPM-0.9)
376 Down 14 David Miller (South Africa) flag David Miller (South Africa) 531.58 2nd inns vs Australia at Gqeberha on 23-Feb-2020 (M-38 | D-33 | FPM-0.9)
383 Down 14 Harry Tector (Ireland) flag Harry Tector (Ireland) 528.10 1st inns vs Zimbabwe at Harare on 22-Feb-2025 (M-62 | D-42 | FPM-0.7)
388 Down 14 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 526.63 2nd inns vs India at Mirpur on 04-Apr-2014 (M-34 | D-33 | FPM-1.0)
394 Down 15 David Miller (South Africa) flag David Miller (South Africa) 522.23 1st inns vs England at Durban on 14-Feb-2020 (M-37 | D-33 | FPM-0.9)
395 Down 15 David Miller (South Africa) flag David Miller (South Africa) 522.23 2nd inns vs England at Centurion on 16-Feb-2020 (M-38 | D-33 | FPM-0.9)
399 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 520.06 1st inns vs Ireland at Abu Dhabi on 27-Sep-2024 (M-50 | D-35 | FPM-0.7)
400 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 520.06 1st inns vs Ireland at Abu Dhabi on 29-Sep-2024 (M-51 | D-35 | FPM-0.7)
402 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 519.71 1st inns vs India at Durban on 08-Nov-2024 (M-52 | D-36 | FPM-0.7)
408 Down 15 David Miller (South Africa) flag David Miller (South Africa) 518.39 2nd inns vs Ireland at Bristol on 05-Aug-2022 (M-44 | D-35 | FPM-0.8)
409 Down 15 David Miller (South Africa) flag David Miller (South Africa) 518.39 2nd inns vs India at Thiruvananthapuram on 28-Sep-2022 (M-44 | D-35 | FPM-0.8)
410 Down 15 David Miller (South Africa) flag David Miller (South Africa) 518.39 1st inns vs India at Guwahati on 02-Oct-2022 (M-45 | D-35 | FPM-0.8)
412 Down 15 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 517.95 1st inns vs South Africa at Cape Town on 25-Jan-2017 (M-36 | D-31 | FPM-0.9)
413 Down 15 David Miller (South Africa) flag David Miller (South Africa) 517.93 1st inns vs Australia at Johannesburg on 21-Feb-2020 (M-37 | D-32 | FPM-0.9)
420 Down 15 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 516.26 1st inns vs Pakistan at Abu Dhabi on 26-Oct-2010 (M-30 | D-34 | FPM-1.1)
421 Down 15 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 516.26 1st inns vs Pakistan at Abu Dhabi on 27-Oct-2010 (M-31 | D-34 | FPM-1.1)
422 Down 15 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 515.48 1st inns vs South Africa at Johannesburg on 22-Jan-2017 (M-35 | D-30 | FPM-0.9)
430 Down 15 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 511.79 1st inns vs India at Durban on 09-Jan-2011 (M-31 | D-34 | FPM-1.1)
432 Down 15 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 510.69 1st inns vs Pakistan at Centurion on 03-Mar-2013 (M-32 | D-30 | FPM-0.9)
433 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 510.32 2nd inns vs West Indies at Tarouba on 23-Aug-2024 (M-47 | D-34 | FPM-0.7)
434 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 510.32 1st inns vs West Indies at Tarouba on 25-Aug-2024 (M-48 | D-34 | FPM-0.7)
436 Down 15 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 510.23 2nd inns vs West Indies at Tarouba on 27-Aug-2024 (M-49 | D-35 | FPM-0.7)
442 Down 18 David Miller (South Africa) flag David Miller (South Africa) 508.70 2nd inns vs England at East London on 12-Feb-2020 (M-36 | D-32 | FPM-0.9)
448 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 507.33 2nd inns vs West Indies at North Sound on 19-May-2010 (M-28 | D-32 | FPM-1.1)
450 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 506.91 1st inns vs India at Gqeberha on 10-Nov-2024 (M-53 | D-36 | FPM-0.7)
464 Down 18 David Miller (South Africa) flag David Miller (South Africa) 504.67 2nd inns vs England at Southampton on 31-Jul-2022 (M-43 | D-34 | FPM-0.8)
468 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 501.80 2nd inns vs Australia at Guwahati on 28-Nov-2023 (M-56 | D-39 | FPM-0.7)
469 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 501.80 2nd inns vs Australia at Raipur on 01-Dec-2023 (M-57 | D-39 | FPM-0.7)
470 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 501.80 2nd inns vs Australia at Bengaluru on 03-Dec-2023 (M-58 | D-39 | FPM-0.7)
472 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 500.70 2nd inns vs South Africa at Gqeberha on 12-Dec-2023 (M-59 | D-40 | FPM-0.7)
478 Down 18 David Miller (South Africa) flag David Miller (South Africa) 498.95 2nd inns vs Pakistan at Lahore on 14-Feb-2021 (M-32 | D-34 | FPM-1.1)
480 Down 18 David Miller (South Africa) flag David Miller (South Africa) 498.43 2nd inns vs Ireland at Belfast on 22-Jul-2021 (M-36 | D-35 | FPM-1.0)
481 Down 18 David Miller (South Africa) flag David Miller (South Africa) 498.43 2nd inns vs Ireland at Belfast on 24-Jul-2021 (M-37 | D-35 | FPM-0.9)
482 Down 18 David Miller (South Africa) flag David Miller (South Africa) 498.43 2nd inns vs Sri Lanka at Colombo on 10-Sep-2021 (M-38 | D-35 | FPM-0.9)
485 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 496.74 2nd inns vs Sri Lanka at Hambantota on 22-Sep-2012 (M-30 | D-31 | FPM-1.0)
489 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 495.98 1st inns vs West Indies at North Sound on 23-Jun-2024 (M-44 | D-33 | FPM-0.8)
490 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 495.98 1st inns vs Afghanistan at Tarouba on 26-Jun-2024 (M-45 | D-33 | FPM-0.7)
491 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 495.98 1st inns vs India at Bridgetown on 29-Jun-2024 (M-46 | D-33 | FPM-0.7)
492 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 495.92 2nd inns vs Sri Lanka at Hambantota on 06-Aug-2013 (M-27 | D-28 | FPM-1.0)
493 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 495.46 1st inns vs India at Centurion on 13-Nov-2024 (M-54 | D-36 | FPM-0.7)
495 Down 18 David Miller (South Africa) flag David Miller (South Africa) 492.99 1st inns vs India at Delhi on 09-Jun-2022 (M-36 | D-32 | FPM-0.9)
496 Down 18 David Miller (South Africa) flag David Miller (South Africa) 492.99 1st inns vs India at Cuttack on 12-Jun-2022 (M-37 | D-32 | FPM-0.9)
502 Down 18 David Miller (South Africa) flag David Miller (South Africa) 491.59 2nd inns vs Sri Lanka at Johannesburg on 24-Mar-2019 (M-39 | D-31 | FPM-0.8)
508 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 490.74 1st inns vs India at Bengaluru on 25-Dec-2012 (M-41 | D-32 | FPM-0.8)
509 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 490.74 1st inns vs India at Ahmedabad on 28-Dec-2012 (M-42 | D-32 | FPM-0.8)
510 Down 18 David Miller (South Africa) flag David Miller (South Africa) 490.11 1st inns vs England at Bristol on 27-Jul-2022 (M-41 | D-33 | FPM-0.8)
511 Down 18 David Miller (South Africa) flag David Miller (South Africa) 490.11 2nd inns vs England at Cardiff on 28-Jul-2022 (M-42 | D-33 | FPM-0.8)
523 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 489.01 2nd inns vs South Africa at Centurion on 03-Mar-2013 (M-43 | D-33 | FPM-0.8)
524 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 489.01 1st inns vs West Indies at Kingstown on 27-Jul-2013 (M-44 | D-33 | FPM-0.8)
525 Down 18 David Miller (South Africa) flag David Miller (South Africa) 488.70 2nd inns vs West Indies at St George's on 03-Jul-2021 (M-34 | D-34 | FPM-1.0)
526 Down 18 David Miller (South Africa) flag David Miller (South Africa) 488.70 2nd inns vs Ireland at Malahide on 19-Jul-2021 (M-35 | D-34 | FPM-1.0)
528 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 488.39 2nd inns vs South Africa at Johannesburg on 14-Dec-2023 (M-60 | D-40 | FPM-0.7)
539 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 486.55 1st inns vs West Indies at Mirpur on 01-Apr-2014 (M-50 | D-35 | FPM-0.7)
546 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 485.15 1st inns vs India at Johannesburg on 15-Nov-2024 (M-55 | D-36 | FPM-0.7)
549 Down 18 David Miller (South Africa) flag David Miller (South Africa) 483.55 1st inns vs India at Visakhapatnam on 14-Jun-2022 (M-38 | D-32 | FPM-0.8)
550 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 481.44 2nd inns vs Sri Lanka at Hambantota on 04-Aug-2013 (M-26 | D-27 | FPM-1.0)
551 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 479.98 2nd inns vs England at Gros Islet on 21-Jun-2024 (M-43 | D-32 | FPM-0.7)
562 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 478.06 1st inns vs Afghanistan at Sharjah on 08-Dec-2013 (M-47 | D-33 | FPM-0.7)
563 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 478.06 1st inns vs Sri Lanka at Dubai on 11-Dec-2013 (M-48 | D-33 | FPM-0.7)
564 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 478.06 1st inns vs Sri Lanka at Dubai on 13-Dec-2013 (M-49 | D-33 | FPM-0.7)
567 Down 18 Harry Tector (Ireland) flag Harry Tector (Ireland) 476.57 2nd inns vs South Africa at Abu Dhabi on 27-Sep-2024 (M-60 | D-38 | FPM-0.6)
569 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 475.70 2nd inns vs South Africa at Bridgetown on 29-Jun-2024 (M-68 | D-45 | FPM-0.7)
570 Down 18 David Miller (South Africa) flag David Miller (South Africa) 475.46 1st inns vs India at Bengaluru on 22-Sep-2019 (M-37 | D-29 | FPM-0.8)
572 Down 18 David Miller (South Africa) flag David Miller (South Africa) 475.16 1st inns vs India at Rajkot on 17-Jun-2022 (M-39 | D-32 | FPM-0.8)
573 Down 18 David Miller (South Africa) flag David Miller (South Africa) 474.54 2nd inns vs West Indies at St George's on 27-Jun-2021 (M-31 | D-33 | FPM-1.1)
574 Down 18 David Miller (South Africa) flag David Miller (South Africa) 474.54 2nd inns vs West Indies at St George's on 29-Jun-2021 (M-32 | D-33 | FPM-1.0)
575 Down 18 David Miller (South Africa) flag David Miller (South Africa) 474.54 1st inns vs West Indies at St George's on 01-Jul-2021 (M-33 | D-33 | FPM-1.0)
578 Down 18 Harry Tector (Ireland) flag Harry Tector (Ireland) 473.72 2nd inns vs South Africa at Abu Dhabi on 29-Sep-2024 (M-61 | D-39 | FPM-0.6)
579 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 473.16 2nd inns vs England at Chattogram on 29-Mar-2014 (M-33 | D-31 | FPM-0.9)
587 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 471.27 1st inns vs Zimbabwe at Hambantota on 20-Sep-2012 (M-29 | D-30 | FPM-1.0)
590 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 471.09 2nd inns vs Bangladesh at Mirpur on 30-Mar-2014 (M-49 | D-34 | FPM-0.7)
593 Down 18 David Miller (South Africa) flag David Miller (South Africa) 470.02 1st inns vs Pakistan at Lahore on 11-Feb-2021 (M-30 | D-31 | FPM-1.0)
604 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 467.95 2nd inns vs Sri Lanka at Pallekele on 27-Jul-2024 (M-69 | D-45 | FPM-0.7)
608 Down 18 David Miller (South Africa) flag David Miller (South Africa) 467.65 1st inns vs India at Bengaluru on 19-Jun-2022 (M-40 | D-32 | FPM-0.8)
610 Down 18 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 466.91 2nd inns vs Sri Lanka at Colombo on 02-Aug-2013 (M-25 | D-26 | FPM-1.0)
616 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 464.21 2nd inns vs Bangladesh at New York on 10-Jun-2024 (M-40 | D-31 | FPM-0.8)
617 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 464.21 2nd inns vs Nepal at Kingstown on 14-Jun-2024 (M-41 | D-31 | FPM-0.8)
618 Down 18 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 464.21 2nd inns vs United States of America at North Sound on 19-Jun-2024 (M-42 | D-31 | FPM-0.7)
620 Down 18 David Miller (South Africa) flag David Miller (South Africa) 463.26 2nd inns vs Australia at Abu Dhabi on 23-Oct-2021 (M-36 | D-32 | FPM-0.9)
629 Down 18 David Miller (South Africa) flag David Miller (South Africa) 461.09 2nd inns vs India at Mohali on 18-Sep-2019 (M-36 | D-28 | FPM-0.8)
630 Down 18 Suryakumar Yadav (India) flag Suryakumar Yadav (India) 460.91 1st inns vs Sri Lanka at Pallekele on 28-Jul-2024 (M-70 | D-45 | FPM-0.6)
636 Down 18 David Miller (South Africa) flag David Miller (South Africa) 460.39 2nd inns vs West Indies at St George's on 26-Jun-2021 (M-30 | D-32 | FPM-1.1)
639 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 459.34 1st inns vs Bangladesh at Pallekele on 25-Sep-2012 (M-36 | D-30 | FPM-0.8)
640 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 459.34 1st inns vs South Africa at Colombo on 28-Sep-2012 (M-37 | D-30 | FPM-0.8)
641 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 459.34 2nd inns vs India at Colombo on 30-Sep-2012 (M-38 | D-30 | FPM-0.8)
642 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 459.34 2nd inns vs Australia at Colombo on 02-Oct-2012 (M-39 | D-30 | FPM-0.8)
643 Down 18 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 459.34 1st inns vs Sri Lanka at Colombo on 04-Oct-2012 (M-40 | D-30 | FPM-0.8)