The current top 20 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 20 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 | 708 | S.W. Bates | ![]() |
724 v England, 13/02/2013 |
| 2 | 703 | M. Raj | ![]() |
839 v Australia, 24/12/2004 |
| 3 | 669 | H. Kaur | ![]() |
669 v Bangladesh, 12/04/2013 |
| 4 | 658 | C.M. Edwards | ![]() |
699 v New Zealand, 03/03/2012 |
| 5 | 650 | M.M. Lanning | ![]() |
658 v Sri Lanka, 10/02/2013 |
| 6 | 648 | S.R. Taylor | ![]() |
765 v India, 02/03/2012 |
| 7 | 638 | A.E. Satterthwaite | ![]() |
653 v Australia, 14/12/2012 |
| 8 | 622 | D.J.S. Dottin | ![]() |
638 v Sri Lanka, 22/02/2013 |
| 9 | 621 | J.E. Cameron | ![]() |
621 v West Indies, 17/02/2013 |
| 10 | 618 | L.S. Greenway | ![]() |
664 v New Zealand, 05/03/2012 |
| 11 | 614 | S.J. Taylor | ![]() |
803 v Australia, 30/06/2009 |
| 12 | 540 | A.J. Blackwell | ![]() |
683 v India, 09/11/2008 |
| 13 | 512 | N.J. Browne | ![]() |
645 v Australia, 16/03/2008 |
| 14 | 490 | R.L. Haynes | ![]() |
490 v West Indies, 17/02/2013 |
| 15 | 486 | J.M. Fields | ![]() |
520 v New Zealand, 12/12/2012 |
| 16 | 472 | T. Chetty | ![]() |
521 v West Indies, 07/01/2013 |
| 17 | 463 | A.C. Jayangani | ![]() |
470 v England, 01/02/2013 |
| 17 | 463 | M. du Preez | ![]() |
493 v New Zealand, 01/02/2013 |
| 19 | 456 | Bismah Maroof | ![]() |
485 v Australia, 01/02/2013 |
| 20 | 455 | S.J. McGlashan | ![]() |
573 v England, 23/08/2007 |