Reliance ICC ODI Championship Batsmen - 31 October 2014

The date specific rankings allow you to find out who topped the rankings at the end of a great series from the past, on a momentous day from history or even on the day you were born.

Simply chose batting or bowling and pick your own memorable date.

Reliance ICC Rankings
The Official Rankings for International Cricket!
Top 100 ODI Batsmen
ID Rat. Name Nat. Career Best Rating
1 883 A.B. de Villiers SA 885 v Sri Lanka, 12/07/2014
2 855 H.M. Amla SA 901 v England, 05/09/2012
3 853 V. Kohli IND 886 v Bangladesh, 26/02/2014
4 802 G.J. Bailey AUS 867 v South Africa, 27/08/2014
5 800 K.C. Sangakkara SL 853 v Afghanistan, 03/03/2014
6 757 M.S. Dhoni IND 836 v Australia, 31/10/2009
7 739 T.M. Dilshan SL 767 v Pakistan, 22/12/2013
7 739 Q. de Kock SA 747 v Zimbabwe, 29/08/2014
9 722 S Dhawan IND 747 v West Indies, 08/10/2014
10 702 L.R.P.L. Taylor NZ 713 v India, 31/01/2014
11 699 F. du Plessis SA 703 v New Zealand, 24/10/2014
12 678 K.S. Williamson NZ 688 v India, 31/01/2014
13 674 Misbah-ul-Haq PAK 744 v Sri Lanka, 25/02/2014
14 651 A.D. Mathews SL 652 v Pakistan, 26/08/2014
15 650 S.K. Raina IND 669 v England, 27/01/2013
16 649 S.R. Watson AUS 773 v Sri Lanka, 14/08/2011
17 648 M.J. Clarke AUS 750 v Sri Lanka, 22/02/2008
18 645 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
19 636 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
20 619 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
21 618 Umar Akmal PAK 702 v Afghanistan, 10/02/2012
21 618 A.N. Cook ENG 752 v West Indies, 19/06/2012
23 617 G.J. Maxwell AUS 634 v Zimbabwe, 25/08/2014
24 614 M.J. Guptill NZ 684 v Zimbabwe, 09/02/2012
25 612 J-P. Duminy SA 668 v Netherlands, 03/03/2011
26 606 B.B. McCullum NZ 685 v England, 23/02/2013
26 606 I.R. Bell ENG 702 v India, 27/08/2007
28 605 R.G. Sharma IND 672 v West Indies, 21/11/2013
29 602 J.E. Root ENG 602 v India, 05/09/2014
30 601 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
31 599 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
31 599 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
33 591 J.C. Buttler ENG 591 v India, 05/09/2014
34 589 D.P.M.D. Jayawardene SL 738 v West Indies, 19/12/2001
35 582 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
35 582 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
37 578 D.M. Bravo WI 588 v India, 27/11/2013
38 577 Mushfiqur Rahim BAN 588 v Pakistan, 04/03/2014
39 574 D.A. Warner AUS 589 v England, 29/06/2012
40 568 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
41 564 L.M.P. Simmons WI 629 v India, 02/12/2011
42 563 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
43 562 A.J. Finch AUS 582 v South Africa, 06/09/2014
44 559 J.P. Faulkner AUS 560 v Pakistan, 12/10/2014
45 538 R.A. Jadeja IND 552 v West Indies, 08/10/2014
46 537 H.D.R.L. Thirimanne SL 573 v Pakistan, 08/03/2014
47 533 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
48 531 D.A. Miller SA 568 v Australia, 27/08/2014
49 530 S.C. Williams ZIM 548 v South Africa, 19/08/2014
50 528 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
51 526 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
51 526 J.H. Kallis SA 817 v West Indies, 04/02/2004
53 525 C.J. Anderson NZ 604 v India, 22/01/2014
54 524 P.J. Hughes AUS 568 v England, 08/06/2013
55 521 Mohammad Nabi AFG 521 v Zimbabwe, 24/07/2014
56 520 J.D. Ryder NZ 574 v Zimbabwe, 25/10/2011
57 518 Shahid Afridi PAK 663 v India, 02/10/1997
58 515 L.D. Chandimal SL 667 v Australia, 06/03/2012
59 514 A.M. Rahane IND 514 v West Indies, 17/10/2014
60 511 J. Charles WI 592 v India, 05/07/2013
61 510 Anamul Haque BAN 539 v West Indies, 20/08/2014
62 506 L. Ronchi AUS 506 v South Africa, 24/10/2014
62 506 D.J.G. Sammy WI 534 v England, 28/02/2014
62 506 D.J. Bravo WI 531 v England, 28/02/2014
62 506 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
66 502 R.S. Bopara ENG 543 v Australia, 10/07/2012
67 500 Nasir Jamshaid PAK 589 v South Africa, 10/03/2013
68 494 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
69 493 S.E. Marsh AUS 581 v South Africa, 18/01/2009
70 490 Samiullah Shenwari AFG 490 v Zimbabwe, 24/07/2014
71 488 Mahmudullah BAN 530 v New Zealand, 29/10/2013
72 484 A.D. Russell WI 571 v New Zealand, 16/07/2012
73 482 E.C. Joyce Ire 525 v Netherlands, 09/07/2013
73 482 A.C. Voges AUS 523 v India, 30/10/2013
73 482 D. Ramdin WI 493 v India, 08/10/2014
76 480 M.D.K.J. Perera SL 487 v South Africa, 12/07/2014
77 475 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014
77 475 N.J. O'Brien IRE 482 v Sri Lanka, 06/05/2014
79 468 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
80 465 K.O.A. Powell WI 496 v Ireland, 23/02/2014
81 462 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
82 461 Fawad Alam PAK 481 v South Africa, 02/11/2010
83 458 B.J. Haddin AUS 612 v Pakistan, 22/04/2009
84 448 G.C. Wilson IRE 491 v Australia, 23/06/2012
85 447 Yuvraj Singh IND 787 v West Indies, 26/06/2009
86 441 G.D. Elliott NZ 525 v Pakistan, 03/10/2009
87 437 N.L. McCullum NZ 480 v West Indies, 04/01/2014
87 437 A.T. Rayudu IND 437 v West Indies, 17/10/2014
87 437 J.F. Mooney IRE 437 v Scotland, 12/09/2014
90 435 M.N. Waller ZIM 461 v Pakistan, 31/08/2013
91 433 Naeem Islam BAN 452 v New Zealand, 03/11/2013
92 429 M.R. Marsh AUS 435 v South Africa, 06/09/2014
93 426 Imrul Kayes BAN 560 v Australia, 13/04/2011
93 426 S.P.D. Smith AUS 426 v Pakistan, 12/10/2014
95 424 N.L.T.C. Perera SL 424 v Pakistan, 26/08/2014
95 424 S.M.A. Priyanjan SL 436 v Pakistan, 23/08/2014
97 421 Asad Shafiq PAK 504 v Australia, 03/09/2012
97 421 Younus Khan PAK 659 v West Indies, 16/11/2008
99 418 Sikandar Raza ZIM 418 v South Africa, 04/09/2014
100 415 K.J. Coetzer SCO 447 v Kenya, 02/07/2013