The current top 100 ODI batsmen are listed below, clicking on a player name will take you to their player page.
If you want to find out the ranking of a current player who is not in the top 100 or if you want to chart the rating of a retired player, enter their name into the search box.
Type in a player’s full surname (or the first few letters) and hit submit.
| ID | Rat. | Name | Nat. | Career Best Rating |
|---|---|---|---|---|
| 1 | 781 | R.G. Sharma | ![]() |
882 v Sri Lanka, 06/07/2019 |
| 2 | 766 | D.J. Mitchell | ![]() |
782 v West Indies, 16/11/2025 |
| 3 | 764 | Ibrahim Zadran | ![]() |
764 v Bangladesh, 14/10/2025 |
| 4 | 745 | Shubman Gill | ![]() |
847 v Australia, 24/09/2023 |
| 5 | 725 | V. Kohli | ![]() |
909 v England, 12/07/2018 |
| 6 | 722 | Babar Azam | ![]() |
898 v West Indies, 10/06/2022 |
| 7 | 708 | H.T. Tector | ![]() |
767 v Afghanistan, 07/03/2024 |
| 8 | 701 | S.D. Hope | ![]() |
802 v Bangladesh, 17/05/2019 |
| 9 | 700 | S.S. Iyer | ![]() |
710 v New Zealand, 15/11/2023 |
| 10 | 690 | K.I.C. Asalanka | ![]() |
725 v Bangladesh, 02/07/2025 |
| 11 | 653 | T.M. Head | ![]() |
697 v England, 19/09/2024 |
| 12 | 645 | R. Ravindra | ![]() |
652 v West Indies, 19/11/2025 |
| 13 | 642 | Q. de Kock | ![]() |
808 v Sri Lanka, 13/03/2019 |
| 14 | 639 | P. Nissanka | ![]() |
728 v Bangladesh, 15/03/2024 |
| 15 | 638 | B.K.G. Mendis | ![]() |
669 v Bangladesh, 08/07/2025 |
| 16 | 631 | Salman Agha | ![]() |
639 v Sri Lanka, 11/11/2025 |
| 16 | 631 | K.L. Rahul | ![]() |
675 v South Africa, 19/12/2023 |
| 18 | 626 | Rahmanullah Gurbaz | ![]() |
686 v Bangladesh, 11/11/2024 |
| 19 | 625 | P.R. Stirling | ![]() |
698 v Netherlands, 04/06/2021 |
| 20 | 602 | Sikandar Raza | ![]() |
627 v India, 22/08/2022 |
| 21 | 599 | K.U. Carty | ![]() |
662 v England, 01/06/2025 |
| 22 | 598 | Mohammad Rizwan | ![]() |
624 v New Zealand, 14/02/2025 |
| 22 | 598 | Azmatullah Omarzai | ![]() |
609 v Bangladesh, 08/10/2025 |
| 22 | 598 | J.E. Root | ![]() |
816 v Sri Lanka, 13/10/2018 |
| 25 | 592 | H.E. van der Dussen | ![]() |
797 v England, 19/07/2022 |
| 26 | 589 | A.K. Markram | ![]() |
657 v New Zealand, 01/11/2023 |
| 26 | 589 | Fakhar Zaman | ![]() |
785 v New Zealand, 29/04/2023 |
| 28 | 585 | H.C. Brook | ![]() |
595 v New Zealand, 29/10/2025 |
| 29 | 581 | J. Liyanage | ![]() |
594 v Pakistan, 14/11/2025 |
| 30 | 569 | H.G. Munsey | ![]() |
587 v Namibia, 10/07/2022 |
| 31 | 565 | D.P. Conway | ![]() |
603 v Bangladesh, 13/10/2023 |
| 32 | 564 | Towhid Hridoy | ![]() |
564 v West Indies, 18/10/2025 |
| 33 | 559 | G.D. Phillips | ![]() |
612 v India, 09/03/2025 |
| 33 | 559 | S.A. Edwards | ![]() |
644 v Bangladesh, 28/10/2023 |
| 35 | 557 | Rahmat Shah | ![]() |
635 v Sri Lanka, 27/11/2022 |
| 36 | 552 | D.A. Miller | ![]() |
674 v Australia, 16/11/2023 |
| 36 | 552 | T. Bavuma | ![]() |
691 v Australia, 12/09/2023 |
| 38 | 551 | J.C. Buttler | ![]() |
731 v Bangladesh, 08/06/2019 |
| 38 | 551 | Saim Ayub | ![]() |
602 v South Africa, 22/12/2024 |
| 40 | 548 | B.M. Duckett | ![]() |
632 v West Indies, 29/05/2025 |
| 41 | 547 | K.S. Williamson | ![]() |
792 v Zimbabwe, 07/08/2015 |
| 42 | 546 | Najmul Hossain Shanto | ![]() |
610 v Afghanistan, 09/11/2024 |
| 43 | 541 | M.R. Marsh | ![]() |
635 v New Zealand, 06/12/2016 |
| 44 | 539 | M. Labuschagne | ![]() |
644 v England, 19/09/2024 |
| 45 | 529 | T.W.M. Latham | ![]() |
657 v Pakistan, 09/01/2023 |
| 46 | 527 | S.C. Williams | ![]() |
571 v Sri Lanka, 02/07/2023 |
| 47 | 524 | M.P. Breetzke | ![]() |
524 v Pakistan, 08/11/2025 |
| 47 | 524 | A. Balbirnie | ![]() |
585 v South Africa, 13/07/2021 |
| 49 | 521 | W.A. Young | ![]() |
647 v Pakistan, 19/02/2025 |
| 50 | 517 | M.G. Erasmus | NAM | 618 v UAE, 02/04/2023 |
| 50 | 517 | Mohammad Nabi | ![]() |
551 v Zimbabwe, 24/10/2015 |
| 50 | 517 | M.P. O'Dowd | ![]() |
523 v United States, 21/08/2024 |
| 53 | 516 | A.T. Carey | ![]() |
669 v West Indies, 26/07/2021 |
| 53 | 516 | Imam-ul-Haq | ![]() |
815 v West Indies, 12/06/2022 |
| 55 | 511 | S.E. Rutherford | ![]() |
596 v Bangladesh, 12/12/2024 |
| 56 | 508 | Milind Kumar | ![]() |
508 v UAE, 03/11/2025 |
| 57 | 502 | C. Campher | ![]() |
521 v Zimbabwe, 16/02/2025 |
| 58 | 498 | Hashmatullah Shahidi | ![]() |
549 v Netherlands, 03/11/2023 |
| 58 | 498 | W.S.R. Samarawickrama | ![]() |
575 v Afghanistan, 14/02/2024 |
| 60 | 496 | M.D. Patel | ![]() |
554 v Papua New Guinea, 25/11/2022 |
| 61 | 492 | R.D. Berrington | ![]() |
555 v United States, 29/05/2022 |
| 62 | 482 | Jatinder Singh | OMA | 506 v UAE, 29/04/2023 |
| 63 | 479 | B.J. McMullen | ![]() |
505 v Netherlands, 16/05/2025 |
| 64 | 476 | T. de Zorzi | ![]() |
518 v Pakistan, 17/12/2024 |
| 65 | 475 | S.R. Mukkamalla | ![]() |
475 v UAE, 03/11/2025 |
| 66 | 472 | Soumya Sarkar | ![]() |
666 v South Africa, 15/07/2015 |
| 67 | 471 | Mehidy Hasan | ![]() |
480 v West Indies, 12/12/2024 |
| 68 | 469 | C.R. Ervine | ![]() |
522 v Afghanistan, 18/10/2015 |
| 69 | 468 | M.G. Bracewell | ![]() |
468 v West Indies, 22/11/2025 |
| 70 | 466 | Muhammad Waseem | ![]() |
511 v Nepal, 01/05/2023 |
| 71 | 465 | L.J. Tucker | ![]() |
465 v West Indies, 25/05/2025 |
| 72 | 463 | J.P. Inglis | ![]() |
477 v South Africa, 22/08/2025 |
| 73 | 459 | M.S. Chapman | ![]() |
462 v Pakistan, 29/03/2025 |
| 74 | 450 | W.I.A. Fernando | ![]() |
592 v South Africa, 02/09/2021 |
| 75 | 449 | L.S. Livingstone | ![]() |
510 v West Indies, 02/11/2024 |
| 76 | 445 | B.J. Bennett | ![]() |
471 v Ireland, 18/02/2025 |
| 77 | 440 | B.A. King | ![]() |
501 v Bangladesh, 10/12/2024 |
| 78 | 438 | J.G. Bethell | ![]() |
474 v South Africa, 07/09/2025 |
| 78 | 438 | C. Green | ![]() |
451 v South Africa, 24/08/2025 |
| 80 | 437 | V. Aravind | ![]() |
538 v Oman, 21/06/2023 |
| 81 | 436 | Jaker Ali | ![]() |
489 v Sri Lanka, 08/07/2025 |
| 82 | 435 | Asif Khan | ![]() |
476 v United States, 06/07/2023 |
| 82 | 435 | J.N. Loftie-Eaton | NAM | 456 v Oman, 16/02/2025 |
| 84 | 433 | B.J. Curran | ![]() |
433 v Sri Lanka, 31/08/2025 |
| 85 | 432 | P.D. Salt | ![]() |
485 v India, 12/02/2025 |
| 86 | 431 | M.A. Leask | ![]() |
492 v UAE, 23/06/2023 |
| 87 | 430 | Pargat Singh | ![]() |
433 v United States, 25/05/2025 |
| 87 | 430 | Sediqullah Atal | ![]() |
441 v Australia, 28/02/2025 |
| 89 | 428 | A.R. Patel | ![]() |
428 v Australia, 23/10/2025 |
| 90 | 426 | Vikramjit Singh | ![]() |
469 v Namibia, 07/03/2025 |
| 91 | 425 | H.H. Pandya | ![]() |
564 v England, 28/03/2021 |
| 92 | 423 | Aasif Sheikh | ![]() |
496 v Papua New Guinea, 13/03/2023 |
| 93 | 421 | G.H. Dockrell | ![]() |
466 v Zimbabwe, 13/12/2023 |
| 93 | 421 | Aaron Jones | ![]() |
541 v Papua New Guinea, 02/04/2023 |
| 93 | 421 | R.K. Paudel | ![]() |
519 v Papua New Guinea, 27/02/2023 |
| 96 | 420 | Liton Das | ![]() |
627 v Zimbabwe, 05/08/2022 |
| 96 | 420 | Evin Lewis | ![]() |
567 v Sri Lanka, 12/03/2021 |
| 98 | 419 | Mohammad Nadeem | OMA | 430 v Zimbabwe, 29/06/2023 |
| 99 | 417 | A.T. Nidamanuru | ![]() |
443 v West Indies, 26/06/2023 |
| 100 | 416 | B.F.W. de Leede | ![]() |
456 v New Zealand, 09/10/2023 |