ICC ODI Championship Batsmen - 9 February 2016

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 900 A.B. de Villiers SA 902 v New Zealand, 24/03/2015
2 825 V. Kohli IND 886 v Bangladesh, 26/02/2014
3 776 H.M. Amla SA 901 v England, 05/09/2012
4 771 K.S. Williamson NZ 798 v Zimbabwe, 07/08/2015
5 761 R.G. Sharma IND 761 v Australia, 23/01/2016
6 760 T.M. Dilshan SL 802 v Scotland, 11/03/2015
7 748 S Dhawan IND 794 v South Africa, 22/02/2015
8 731 G.J. Maxwell AUS 735 v India, 20/01/2016
9 725 M.J. Guptill NZ 725 v Pakistan, 31/01/2016
10 715 F. du Plessis SA 715 v India, 25/10/2015
10 715 Q. de Kock SA 749 v Australia, 23/11/2014
12 713 R.L. Taylor NZ 743 v Zimbabwe, 02/08/2015
13 706 M.S. Dhoni IND 836 v Australia, 31/10/2009
14 704 G.J. Bailey AUS 867 v South Africa, 27/08/2014
15 702 S.P.D. Smith AUS 709 v India, 20/01/2016
16 694 A.J. Finch AUS 743 v England, 14/02/2015
17 675 J.E. Root ENG 712 v New Zealand, 17/06/2015
18 666 D.A. Warner AUS 666 v India, 23/01/2016
19 662 J.C. Buttler ENG 680 v New Zealand, 09/06/2015
20 661 Mushfiqur Rahim BAN 671 v Zimbabwe, 07/11/2015
20 661 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
22 647 A.D. Mathews SL 707 v England, 07/12/2014
23 643 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
24 639 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
25 615 A.M. Rahane IND 630 v Australia, 17/01/2016
26 611 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
27 610 S.K. Raina IND 669 v England, 27/01/2013
28 605 S.R. Watson AUS 773 v Sri Lanka, 14/08/2011
29 598 J.P. Faulkner AUS 628 v England, 01/02/2015
30 596 B.B. McCullum NZ 685 v England, 23/02/2013
31 595 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
32 593 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
33 592 D.A. Miller SA 635 v New Zealand, 24/03/2015
34 583 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
35 576 J.W.A. Taylor ENG 586 v Pakistan, 17/11/2015
36 573 J.P. Duminy SA 668 v Netherlands, 03/03/2011
37 572 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
38 566 E.C. Joyce Ire 581 v Zimbabwe, 09/10/2015
38 566 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
40 551 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
41 550 Mohammad Shahzad AFG 550 v Zimbabwe, 06/01/2016
42 546 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
42 546 M.R. Marsh AUS 546 v India, 23/01/2016
44 542 A.D. Russell WI 571 v New Zealand, 16/07/2012
45 541 Azhar Ali PAK 562 v Sri Lanka, 22/07/2015
45 541 C.J. Anderson NZ 604 v India, 22/01/2014
47 539 L.M.P. Simmons WI 629 v India, 02/12/2011
48 538 S.C. Williams ZIM 556 v India, 14/03/2015
48 538 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
50 536 D.M. Bravo WI 588 v India, 27/11/2013
51 534 Mahmudullah BAN 567 v New Zealand, 13/03/2015
52 533 M.D.K.J. Perera SL 547 v West Indies, 07/11/2015
53 523 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
54 522 Shikandar Raza ZIM 576 v Afghanistan, 22/10/2015
55 521 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
55 521 Mohammad Nabi AFG 541 v Zimbabwe, 24/10/2015
57 520 G.D. Elliott NZ 557 v Zimbabwe, 02/08/2015
58 515 J. Charles WI 592 v India, 05/07/2013
59 514 Umar Akmal PAK 702 v Afghanistan, 10/02/2012
60 512 L. Ronchi NZ 617 v Sri Lanka, 14/02/2015
61 509 Sarfraz Ahmed PAK 509 v New Zealand, 31/01/2016
62 508 A.T. Rayudu IND 537 v Zimbabwe, 12/07/2015
63 507 D.J.G. Sammy WI 534 v England, 28/02/2014
64 505 Anamul Haque BAN 567 v Zimbabwe, 26/11/2014
65 504 N.J. O'Brien IRE 513 v India, 10/03/2015
66 501 R.R. Rossouw SA 522 v New Zealand, 23/08/2015
67 498 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
67 498 Babar Azam PAK 498 v New Zealand, 31/01/2016
69 496 Samiullah Shenwari AFG 561 v New Zealand, 08/03/2015
70 490 L.D. Chandimal SL 667 v Australia, 06/03/2012
71 487 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
72 486 Shaiman Anwar UAE 486 v Hong Kong, 18/11/2015
73 483 T.W.M. Latham NZ 497 v Sri Lanka, 31/12/2015
74 482 Haris Sohail PAK 520 v Zimbabwe, 29/05/2015
75 479 F. Behardien SA 479 v India, 22/10/2015
75 479 R.A. Jadeja IND 552 v West Indies, 08/10/2014
77 476 S.E. Marsh AUS 581 v South Africa, 18/01/2009
78 475 M.S. Wade AUS 486 v India, 12/01/2016
79 473 K.J. Coetzer SCO 504 v Bangladesh, 05/03/2015
79 473 Shoaib Malik PAK 685 v India, 13/02/2006
81 471 D. Ramdin WI 495 v South Africa, 18/01/2015
82 470 G.C. Wilson IRE 491 v Australia, 23/06/2012
83 460 Noor Ali AFG 469 v Zimbabwe, 29/12/2015
84 453 M.M. Ali ENG 497 v Sri Lanka, 07/12/2014
85 451 J.J. Roy ENG 451 v Pakistan, 20/11/2015
86 445 M.W. Machan SCO 455 v Australia, 14/03/2015
87 443 C.J. Chibhabha ZIM 482 v Afghanistan, 16/10/2015
88 442 R.S. Bopara ENG 543 v Australia, 10/07/2012
89 441 R.D. Berrington SCO 459 v Sri Lanka, 11/03/2015
90 439 Sabbir Rahman BAN 449 v Zimbabwe, 09/11/2015
91 426 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014
92 421 A.D. Hales ENG 422 v Pakistan, 17/11/2015
93 414 Khurram Khan UAE 458 v Pakistan, 04/03/2015
94 409 Imrul Kayes BAN 560 v Australia, 13/04/2011
95 396 P.L. Mommsen SCO 416 v Sri Lanka, 11/03/2015
96 394 T.A.M. Siriwardana SL 394 v New Zealand, 05/01/2016
97 391 Nasir Jamshed PAK 589 v South Africa, 10/03/2013
98 388 Nowroz Mangal AFG 477 v New Zealand, 08/03/2015
99 385 Mohammad Rizwan PAK 424 v Zimbabwe, 01/10/2015
99 385 W.U. Tharanga SL 663 v New Zealand, 28/12/2006