ICC ODI Championship Batsmen - 4 September 2015

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.

ICC Rankings
The Official Rankings for International Cricket!
Top 100 ODI Batsmen
ID Rat. Name Nat. Career Best Rating
1 884 A.B. de Villiers SA 902 v New Zealand, 24/03/2015
2 811 H.M. Amla SA 901 v England, 05/09/2012
3 790 V. Kohli IND 886 v Bangladesh, 26/02/2014
4 788 K.S. Williamson NZ 798 v Zimbabwe, 07/08/2015
5 781 T.M. Dilshan SL 802 v Scotland, 11/03/2015
6 765 S Dhawan IND 794 v South Africa, 22/02/2015
7 728 R.L. Taylor NZ 743 v Zimbabwe, 02/08/2015
8 723 M.S. Dhoni IND 836 v Australia, 31/10/2009
9 703 G.J. Maxwell AUS 724 v Pakistan, 20/03/2015
10 697 J.E. Root ENG 712 v New Zealand, 17/06/2015
11 682 G.J. Bailey AUS 867 v South Africa, 27/08/2014
12 681 A.J. Finch AUS 743 v England, 14/02/2015
13 678 M.J. Guptill NZ 688 v South Africa, 23/08/2015
14 676 S.P.D. Smith AUS 685 v New Zealand, 29/03/2015
15 671 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
16 670 R.G. Sharma IND 693 v Bangladesh, 18/06/2015
17 665 J.C. Buttler ENG 680 v New Zealand, 09/06/2015
18 656 F. du Plessis SA 703 v New Zealand, 24/10/2014
19 652 S.K. Raina IND 669 v England, 27/01/2013
20 649 Mushfiqur Rahim BAN 663 v Pakistan, 22/04/2015
21 646 A.D. Mathews SL 707 v England, 07/12/2014
22 640 D.A. Warner AUS 640 v Ireland, 27/08/2015
23 637 S.R. Watson AUS 773 v Sri Lanka, 14/08/2011
24 630 Q. de Kock SA 749 v Australia, 23/11/2014
25 616 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
26 614 J.P. Faulkner AUS 628 v England, 01/02/2015
27 612 D.A. Miller SA 635 v New Zealand, 24/03/2015
28 610 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
28 610 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
28 610 I.R. Bell ENG 702 v India, 27/08/2007
31 606 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
31 606 B.B. McCullum NZ 685 v England, 23/02/2013
33 602 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
34 586 H.D.R.L. Thirimanne SL 590 v England, 01/03/2015
35 584 J.P. Duminy SA 668 v Netherlands, 03/03/2011
36 571 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
37 570 E.C. Joyce Ire 570 v Australia, 27/08/2015
37 570 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
39 564 A.M. Rahane IND 591 v South Africa, 22/02/2015
40 562 Azhar Ali PAK 562 v Sri Lanka, 22/07/2015
41 557 Samiullah Shenwari AFG 561 v New Zealand, 08/03/2015
42 555 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
43 554 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
43 554 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
45 553 C.J. Anderson NZ 604 v India, 22/01/2014
46 548 G.D. Elliott NZ 557 v Zimbabwe, 04/08/2015
47 547 L.M.P. Simmons WI 629 v India, 02/12/2011
47 547 D.M. Bravo WI 588 v India, 27/11/2013
49 542 S.C. Williams ZIM 556 v India, 14/03/2015
50 541 Mahmudullah BAN 567 v New Zealand, 13/03/2015
51 539 A.D. Russell WI 571 v New Zealand, 16/07/2012
52 538 Umar Akmal PAK 702 v Afghanistan, 10/02/2012
53 535 A.N. Cook ENG 752 v West Indies, 19/06/2012
54 534 A.T. Rayudu IND 537 v Zimbabwe, 12/07/2015
55 528 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
56 526 L. Ronchi NZ 613 v Pakistan, 31/01/2015
57 521 Shikandar Raza ZIM 528 v New Zealand, 04/08/2015
58 515 D.J.G. Sammy WI 534 v England, 28/02/2014
58 515 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
60 514 R.R. Rossouw SA 522 v New Zealand, 23/08/2015
61 512 Anamul Haque BAN 567 v Zimbabwe, 26/11/2014
62 510 N.J. O'Brien IRE 513 v India, 10/03/2015
63 505 Haris Sohail PAK 520 v Zimbabwe, 29/05/2015
64 503 M.D.K.J. Perera SL 503 v Pakistan, 26/07/2015
65 501 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
66 497 Mohammad Nabi AFG 530 v UAE, 04/12/2014
66 497 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
68 496 J. Charles WI 592 v India, 05/07/2013
69 492 R.A. Jadeja IND 552 v West Indies, 08/10/2014
69 492 L.D. Chandimal SL 667 v Australia, 06/03/2012
71 485 B.J. Haddin AUS 612 v Pakistan, 22/04/2009
72 481 K.J. Coetzer SCO 504 v Bangladesh, 05/03/2015
73 480 T.W.M. Latham NZ 480 v South Africa, 26/08/2015
74 478 D. Ramdin WI 495 v South Africa, 18/01/2015
75 476 D.J.J. Bravo WI 531 v England, 28/02/2014
76 475 C.R. Ervine ZIM 475 v New Zealand, 07/08/2015
77 470 Nowroz Mangal AFG 477 v New Zealand, 08/03/2015
78 463 M.M. Ali ENG 497 v Sri Lanka, 07/12/2014
79 462 R.S. Bopara ENG 543 v Australia, 10/07/2012
80 460 S.E. Marsh AUS 581 v South Africa, 18/01/2009
81 458 Sarfraz Ahmed PAK 458 v Sri Lanka, 26/07/2015
82 455 M.R. Marsh AUS 519 v England, 01/02/2015
82 455 M.W. Machan SCO 455 v Australia, 14/03/2015
84 448 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014
85 447 J.W.A. Taylor ENG 518 v Australia, 14/02/2015
86 446 C.J. Chibhabha ZIM 458 v Sri Lanka, 20/11/2008
87 445 R.D. Berrington SCO 459 v Sri Lanka, 11/03/2015
88 444 F. Behardien SA 444 v New Zealand, 26/08/2015
89 437 Shaiman Anwar UAE 459 v South Africa, 12/03/2015
90 432 Shoaib Malik PAK 685 v India, 13/02/2006
91 423 G.C. Wilson IRE 491 v Australia, 23/06/2012
92 422 Sabbir Rahman BAN 434 v India, 24/06/2015
93 420 Asghar Stanikzai AFG 450 v Sri Lanka, 22/02/2015
94 418 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
94 418 Khurram Khan UAE 458 v Pakistan, 04/03/2015
96 411 M.S. Wade AUS 451 v South Africa, 21/11/2014
97 409 Nasir Jamshed PAK 589 v South Africa, 10/03/2013
98 406 P.L. Mommsen SCO 416 v Sri Lanka, 11/03/2015
99 401 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
100 394 Younus Khan PAK 659 v West Indies, 16/11/2008