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 | 854 | H.M. Amla | ![]() |
886 v India, 23/01/2011 |
| 2 | 828 | A.B. de Villiers | ![]() |
828 v Sri Lanka, 22/01/2012 |
| 3 | 783 | V. Kohli | ![]() |
799 v Bangladesh, 19/02/2011 |
| 4 | 772 | I.J.L. Trott | ![]() |
781 v India, 23/10/2011 |
| 5 | 758 | M.S. Dhoni | ![]() |
836 v Australia, 31/10/2009 |
| 6 | 757 | S.R. Watson | ![]() |
773 v Sri Lanka, 14/08/2011 |
| 7 | 745 | K.C. Sangakkara | ![]() |
758 v Australia, 16/08/2011 |
| 8 | 737 | M.E.K. Hussey | ![]() |
857 v New Zealand, 28/01/2007 |
| 9 | 715 | M.J. Clarke | ![]() |
750 v Sri Lanka, 22/02/2008 |
| 10 | 702 | Umar Akmal | ![]() |
702 v Bangladesh, 06/12/2011 |
| 11 | 701 | J.H. Kallis | ![]() |
817 v West Indies, 04/02/2004 |
| 12 | 686 | V. Sehwag | ![]() |
774 v New Zealand, 11/01/2003 |
| 13 | 673 | R.T. Ponting | ![]() |
829 v New Zealand, 20/12/2007 |
| 14 | 670 | T.M. Dilshan | ![]() |
765 v New Zealand, 29/03/2011 |
| 15 | 667 | R.L. Taylor | ![]() |
693 v Australia, 10/02/2009 |
| 16 | 654 | B.R.M. Taylor | ![]() |
654 v New Zealand, 25/10/2011 |
| 17 | 653 | G. Gambhir | ![]() |
722 v New Zealand, 04/12/2010 |
| 17 | 653 | G.C. Smith | ![]() |
784 v India, 25/11/2005 |
| 19 | 652 | R.N. ten Doeschate | NED | 665 v Ireland, 18/03/2011 |
| 20 | 644 | S.R. Tendulkar | ![]() |
887 v Zimbabwe, 13/11/1998 |
| 21 | 642 | D.P.M.D. Jayawardena | ![]() |
738 v West Indies, 19/12/2001 |
| 21 | 642 | J.P. Duminy | ![]() |
668 v Netherlands, 03/03/2011 |
| 23 | 637 | P.R. Stirling | ![]() |
650 v Scotland, 12/07/2011 |
| 24 | 636 | M.J. Guptill | ![]() |
639 v Zimbabwe, 22/10/2011 |
| 25 | 634 | Shakib Al Hasan | ![]() |
659 v Zimbabwe, 06/12/2010 |
| 26 | 618 | E.J.G. Morgan | ![]() |
690 v Australia, 30/06/2010 |
| 27 | 616 | Misbah-ul-Haq | ![]() |
623 v West Indies, 28/04/2011 |
| 28 | 611 | C.H. Gayle | ![]() |
804 v Zimbabwe, 30/11/2003 |
| 29 | 609 | L.M.P. Simmons | ![]() |
629 v India, 02/12/2011 |
| 30 | 605 | S. Raina | ![]() |
658 v Sri Lanka, 30/05/2010 |
| 31 | 604 | B.B. McCullum | ![]() |
664 v Pakistan, 09/11/2009 |
| 32 | 602 | Yuvraj Singh | ![]() |
787 v West Indies, 26/06/2009 |
| 33 | 592 | S. Chanderpaul | ![]() |
776 v England, 22/03/2009 |
| 34 | 581 | A.N. Cook | ![]() |
584 v India, 14/10/2011 |
| 35 | 580 | W.U. Tharanga | ![]() |
663 v New Zealand, 28/12/2006 |
| 36 | 578 | R.G. Sharma | ![]() |
582 v West Indies, 05/12/2011 |
| 37 | 575 | Shahid Afridi | ![]() |
663 v India, 02/10/1997 |
| 38 | 574 | Tamim Iqbal | ![]() |
629 v England, 28/02/2010 |
| 38 | 574 | J.D. Ryder | ![]() |
574 v Zimbabwe, 25/10/2011 |
| 40 | 568 | Younus Khan | ![]() |
659 v West Indies, 16/11/2008 |
| 40 | 568 | R.R. Sarwan | ![]() |
780 v India, 23/05/2006 |
| 42 | 567 | Mohammad Hafeez | ![]() |
583 v Sri Lanka, 18/11/2011 |
| 43 | 563 | S.B. Styris | ![]() |
663 v England, 28/06/2008 |
| 44 | 557 | P.D. Collingwood | ![]() |
697 v Australia, 03/07/2010 |
| 45 | 556 | A.D. Mathews | ![]() |
598 v Australia, 14/08/2011 |
| 46 | 555 | C.L. White | ![]() |
648 v India, 20/10/2010 |
| 47 | 554 | K.J. O'Brien | ![]() |
582 v England, 02/03/2011 |
| 48 | 545 | K.P. Pietersen | ![]() |
833 v Australia, 08/04/2007 |
| 49 | 544 | S.E. Marsh | ![]() |
581 v South Africa, 18/01/2009 |
| 50 | 533 | A. Bagai | ![]() |
544 v Australia, 16/03/2011 |
| 50 | 533 | K.A. Pollard | ![]() |
533 v India, 11/12/2011 |
| 52 | 531 | T.L.W. Cooper | NED | 576 v West Indies, 28/02/2011 |
| 53 | 528 | B.J. Haddin | ![]() |
612 v Pakistan, 22/04/2009 |
| 54 | 515 | T. Taibu | ![]() |
529 v Bangladesh, 16/08/2011 |
| 55 | 510 | D.M. Bravo | ![]() |
515 v India, 05/12/2011 |
| 55 | 510 | I.R. Bell | ![]() |
702 v India, 27/08/2007 |
| 57 | 505 | C.O. Obuya | ![]() |
513 v Australia, 13/03/2011 |
| 58 | 504 | Mushfiqur Rahim | ![]() |
525 v West Indies, 15/10/2011 |
| 59 | 503 | A. Obanda | ![]() |
520 v Afghanistan, 11/10/2010 |
| 60 | 502 | Imrul Kayes | ![]() |
560 v Australia, 13/04/2011 |
| 61 | 500 | Kamran Akmal | ![]() |
557 v England, 22/09/2010 |
| 62 | 498 | W.T.S. Porterfield | ![]() |
537 v Bangladesh, 15/07/2010 |
| 63 | 490 | C. Kieswetter | ![]() |
490 v India, 25/10/2011 |
| 63 | 490 | H. Masakadza | ![]() |
566 v Bangladesh, 31/10/2009 |
| 65 | 488 | L.D. Chandimal | ![]() |
492 v South Africa, 20/01/2012 |
| 66 | 483 | G.C. Wilson | ![]() |
483 v Canada, 20/09/2011 |
| 66 | 483 | Shoaib Malik | ![]() |
685 v India, 13/02/2006 |
| 68 | 482 | Y.K. Pathan | ![]() |
543 v Ireland, 06/03/2011 |
| 69 | 479 | R.S. Bopara | ![]() |
512 v Australia, 06/09/2009 |
| 70 | 473 | Mahmudullah | ![]() |
476 v India, 16/06/2010 |
| 71 | 471 | J.D.P. Oram | ![]() |
583 v Bangladesh, 11/10/2008 |
| 72 | 469 | A.D. Russell | ![]() |
469 v India, 11/12/2011 |
| 73 | 467 | E. Chigumbura | ![]() |
554 v South Africa, 22/08/2007 |
| 74 | 465 | S.T. Jayasuriya | ![]() |
838 v Bangladesh, 14/02/2003 |
| 75 | 462 | N.J. O'Brien | ![]() |
477 v Australia, 17/06/2010 |
| 76 | 461 | D.J. Hussey | ![]() |
468 v Sri Lanka, 22/08/2011 |
| 77 | 460 | M.N. Samuels | ![]() |
631 v Sri Lanka, 11/06/2003 |
| 78 | 458 | M.V. Boucher | ![]() |
621 v Scotland, 20/03/2007 |
| 79 | 456 | R.A. Jadeja | ![]() |
459 v West Indies, 02/12/2011 |
| 79 | 456 | Asad Shafiq | ![]() |
481 v West Indies, 02/05/2011 |
| 81 | 446 | V. Sibanda | ![]() |
512 v Pakistan, 21/01/2008 |
| 81 | 446 | T.T. Samaraweera | ![]() |
527 v India, 05/01/2010 |
| 83 | 443 | Junaid Siddique | ![]() |
497 v India, 19/02/2011 |
| 83 | 443 | T. Mishra | ![]() |
496 v Australia, 13/03/2011 |
| 83 | 443 | K.S. Williamson | ![]() |
443 v Zimbabwe, 25/10/2011 |
| 86 | 440 | Abdul Razzaq | ![]() |
635 v India, 19/03/2004 |
| 87 | 436 | Raqibul Hasan | ![]() |
525 v India, 11/01/2010 |
| 88 | 433 | Rizwan Cheema | ![]() |
543 v Kenya, 19/08/2009 |
| 89 | 432 | D.J.J. Bravo | ![]() |
493 v England, 28/10/2006 |
| 89 | 432 | S.C. Williams | ![]() |
519 v Bangladesh, 11/08/2009 |
| 91 | 430 | D.L. Vettori | ![]() |
465 v Australia, 06/03/2010 |
| 92 | 426 | L.P.C. Silva | ![]() |
638 v England, 13/10/2007 |
| 93 | 424 | P.A. Patel | ![]() |
516 v England, 03/09/2011 |
| 94 | 421 | C.J. Ferguson | ![]() |
587 v England, 12/09/2009 |
| 94 | 421 | S.O. Tikolo | ![]() |
534 v South Africa, 30/09/1999 |
| 94 | 421 | C.R. Ervine | ![]() |
443 v Kenya, 20/03/2011 |
| 97 | 418 | Imran Farhat | ![]() |
609 v New Zealand, 07/01/2004 |
| 98 | 416 | F. du Plessis | ![]() |
430 v Sri Lanka, 17/01/2012 |
| 99 | 414 | D.S. Smith | ![]() |
457 v India, 20/03/2011 |
| 100 | 413 | L.J. Wright | ![]() |
447 v Sri Lanka, 26/03/2011 |