Reliance ICC ODI Championship Batsmen - 31 July 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 885 A.B. de Villiers SA 885 v Sri Lanka, 12/07/2014
2 868 V. Kohli IND 886 v Bangladesh, 26/02/2014
2 868 H.M. Amla SA 901 v England, 05/09/2012
4 856 G.J. Bailey AUS 856 v England, 26/01/2014
5 823 K.C. Sangakkara SL 853 v Afghanistan, 03/03/2014
6 771 M.S. Dhoni IND 836 v Australia, 31/10/2009
7 750 T.M. Dilshan SL 767 v Pakistan, 22/12/2013
8 715 Misbah-ul-Haq PAK 744 v Sri Lanka, 25/02/2014
9 713 L.R.P.L. Taylor NZ 713 v India, 31/01/2014
10 712 S Dhawan IND 736 v West Indies, 27/11/2013
11 699 Q. de Kock SA 699 v Sri Lanka, 12/07/2014
12 688 K.S. Williamson NZ 688 v India, 31/01/2014
13 676 S.R. Watson AUS 773 v Sri Lanka, 14/08/2011
14 660 M.J. Clarke AUS 750 v Sri Lanka, 22/02/2008
15 654 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
15 654 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
17 652 Umar Akmal PAK 702 v Afghanistan, 10/02/2012
18 639 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
19 635 M.J. Guptill NZ 684 v Zimbabwe, 09/02/2012
20 625 A.N. Cook ENG 752 v West Indies, 19/06/2012
21 621 I.R. Bell ENG 702 v India, 27/08/2007
22 619 A.D. Mathews SL 619 v South Africa, 12/07/2014
23 618 R.G. Sharma IND 672 v West Indies, 21/11/2013
24 617 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
25 615 B.B. McCullum NZ 685 v England, 23/02/2013
26 609 S.K. Raina IND 669 v England, 27/01/2013
27 608 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
27 608 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
29 603 J-P. Duminy SA 668 v Netherlands, 03/03/2011
30 588 L.M.P. Simmons WI 629 v India, 02/12/2011
31 581 G.J. Maxwell AUS 587 v England, 17/01/2014
32 580 Mushfiqur Rahim BAN 588 v Pakistan, 04/03/2014
32 580 J.C. Buttler ENG 580 v Sri Lanka, 03/06/2014
34 578 C.J. Anderson NZ 604 v India, 22/01/2014
35 572 D.P.M.D. Jayawardene SL 738 v West Indies, 19/12/2001
36 570 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
37 567 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
38 563 D.A. Warner AUS 589 v England, 29/06/2012
39 561 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
40 556 J.H. Kallis SA 817 v West Indies, 04/02/2004
40 556 D.A. Miller SA 557 v Sri Lanka, 06/07/2014
42 550 J.E. Root ENG 585 v South Africa, 19/06/2013
43 545 H.D.R.L. Thirimanne SL 573 v Pakistan, 08/03/2014
44 543 D.M. Bravo WI 588 v India, 27/11/2013
44 543 Shahid Afridi PAK 663 v India, 02/10/1997
46 535 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
47 534 J.P. Faulkner AUS 546 v England, 17/01/2014
48 530 D.J. Bravo WI 531 v England, 28/02/2014
49 528 J.D. Ryder NZ 574 v Zimbabwe, 25/10/2011
49 528 L.D. Chandimal SL 667 v Australia, 06/03/2012
51 526 J. Charles WI 592 v India, 05/07/2013
52 525 D.J.G. Sammy WI 534 v England, 28/02/2014
53 522 R.A. Jadeja IND 530 v Pakistan, 02/03/2014
54 519 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
54 519 F. du Plessis SA 552 v England, 19/06/2013
56 518 S.C. Williams ZIM 527 v Pakistan, 29/08/2013
57 516 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
58 515 K.P. Pietersen ENG 833 v Australia, 08/04/2007
58 515 Nasir Jamshaid PAK 589 v South Africa, 10/03/2013
60 514 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
61 513 S.E. Marsh AUS 581 v South Africa, 18/01/2009
62 512 A.J. Finch AUS 524 v England, 24/01/2014
62 512 R.S. Bopara ENG 543 v Australia, 10/07/2012
64 509 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
65 501 A.C. Voges AUS 523 v India, 30/10/2013
66 499 Mahmudullah BAN 530 v New Zealand, 29/10/2013
66 499 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
68 489 P.J. Hughes AUS 568 v England, 08/06/2013
68 489 E.C. Joyce Ire 525 v Netherlands, 09/07/2013
70 487 M.D.K.J. Perera SL 487 v South Africa, 12/07/2014
71 482 N.J. O'Brien IRE 482 v Sri Lanka, 06/05/2014
72 479 K.O.A. Powell WI 496 v Ireland, 23/02/2014
73 477 A.D. Russell WI 571 v New Zealand, 16/07/2012
74 476 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
75 475 Mohammad Nabi AFG 475 v UAE, 02/05/2014
76 472 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
76 472 Anamul Haque BAN 491 v India, 15/06/2014
78 463 Yuvraj Singh IND 787 v West Indies, 26/06/2009
79 461 M.N. Waller ZIM 461 v Pakistan, 31/08/2013
79 461 Samiullah Shenwari AFG 461 v UAE, 02/05/2014
81 460 Imrul Kayes BAN 560 v Australia, 13/04/2011
82 459 B.J. Haddin AUS 612 v Pakistan, 22/04/2009
83 455 G.C. Wilson IRE 491 v Australia, 23/06/2012
84 453 R.R. Sarwan WI 780 v India, 23/05/2006
85 449 N.L. McCullum NZ 480 v West Indies, 04/01/2014
86 447 G.D. Elliott NZ 525 v Pakistan, 03/10/2009
87 440 Sohaib Maqsood PAK 491 v Sri Lanka, 25/12/2013
87 440 Naeem Islam BAN 452 v New Zealand, 03/11/2013
89 427 C.A. Ingram SA 492 v West Indies, 14/06/2013
90 422 Fawad Alam PAK 481 v South Africa, 02/11/2010
90 422 Asghar Stanikzai AFG 430 v Sri Lanka, 03/03/2014
92 421 K.J. Coetzer SCO 447 v Kenya, 02/07/2013
93 414 M.W. Machan SCO 415 v Kenya, 30/01/2014
94 412 M.S. Wade AUS 421 v England, 14/09/2013
94 412 Nawroz Mangal AFG 429 v Bangladesh, 01/03/2014
96 410 S.M.A. Priyanjan SL 431 v England, 25/05/2014
97 406 Mohammad Shahzad UAE 534 v Scotland, 16/08/2010
98 401 Asad Shafiq PAK 504 v Australia, 03/09/2012
99 398 Shamsur Rahman BAN 409 v Sri Lanka, 22/02/2014
100 397 J.F. Mooney IRE 431 v England, 02/03/2011