ICC ODI Championship Batsmen - 27 February 2017

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 871 D.A. Warner AUS 880 v Pakistan, 26/01/2017
2 853 A.B. de Villiers SA 902 v New Zealand, 24/03/2015
3 852 V. Kohli IND 886 v Bangladesh, 26/02/2014
4 788 F. du Plessis SA 791 v Sri Lanka, 07/02/2017
5 778 Q. de Kock SA 799 v Australia, 30/09/2016
6 763 H.M. Amla SA 901 v England, 05/09/2012
6 763 K.S. Williamson NZ 798 v Zimbabwe, 07/08/2015
8 753 J.E. Root ENG 776 v Pakistan, 30/08/2016
9 739 M.J. Guptill NZ 756 v Australia, 09/12/2016
10 733 S.P.D. Smith AUS 752 v Pakistan, 22/01/2017
10 733 Babar Azam PAK 733 v Australia, 26/01/2017
12 717 R.G. Sharma IND 761 v Australia, 23/01/2016
13 712 M.S. Dhoni IND 836 v Australia, 31/10/2009
14 690 S Dhawan IND 794 v South Africa, 22/02/2015
14 690 J.C. Buttler ENG 723 v Bangladesh, 09/10/2016
16 687 L.R.P.L. Taylor NZ 743 v Zimbabwe, 02/08/2015
17 648 Mushfiqur Rahim BAN 671 v Zimbabwe, 07/11/2015
17 648 J.J. Roy ENG 648 v India, 22/01/2017
19 630 G.J. Bailey AUS 867 v South Africa, 27/08/2014
20 628 A.D. Hales ENG 666 v Pakistan, 30/08/2016
21 625 G.J. Maxwell AUS 735 v India, 20/01/2016
22 621 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
23 619 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
24 617 A.J. Finch AUS 743 v England, 14/02/2015
25 616 A.D. Mathews SL 707 v England, 07/12/2014
26 609 D.A. Miller SA 635 v New Zealand, 24/03/2015
27 601 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
27 601 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
29 598 E.C. Joyce Ire 618 v Afghanistan, 19/07/2016
30 588 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
31 587 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
32 583 M.R. Marsh AUS 641 v New Zealand, 06/12/2016
32 583 R.R. Rossouw SA 598 v Australia, 12/10/2016
32 583 A.M. Rahane IND 630 v Australia, 17/01/2016
35 580 Mohammad Shahzad AFG 594 v Bangladesh, 28/09/2016
36 573 T.M. Head AUS 578 v Pakistan, 26/01/2017
37 572 Azhar Ali PAK 605 v West Indies, 05/10/2016
38 569 J-P. Duminy SA 668 v Netherlands, 03/03/2011
39 568 T.W.M. Latham NZ 605 v Bangladesh, 26/12/2016
40 567 Sarfraz Ahmed PAK 581 v West Indies, 05/10/2016
41 561 B.A. Stokes ENG 561 v India, 22/01/2017
42 553 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
43 547 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
44 546 K.M. Jadhav IND 546 v England, 22/01/2017
45 545 F. Behardien SA 554 v Australia, 30/09/2016
46 542 L.D. Chandimal SL 667 v Australia, 06/03/2012
47 541 D.M. Bravo WI 588 v India, 27/11/2013
48 540 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
49 538 K.J. Coetzer SCO 538 v UAE, 24/01/2017
49 538 J.P. Faulkner AUS 628 v England, 01/02/2015
51 537 Sharjeel Khan PAK 537 v Australia, 26/01/2017
52 536 Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016
53 535 M.S. Wade AUS 553 v Pakistan, 15/01/2017
53 535 Mahmudullah BAN 567 v New Zealand, 13/03/2015
55 528 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
55 528 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
57 522 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
58 520 A.T. Rayudu IND 541 v Zimbabwe, 13/06/2016
59 517 B.K.G. Mendis SL 558 v South Africa, 28/01/2017
60 515 S.C. Williams ZIM 556 v India, 14/03/2015
61 514 J. Charles WI 592 v India, 05/07/2013
62 513 N. Dickwella SL 513 v South Africa, 10/02/2017
63 510 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
64 509 Shoaib Malik PAK 685 v India, 13/02/2006
65 504 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
66 501 C.J. Anderson NZ 604 v India, 22/01/2014
66 501 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
68 499 Umar Akmal PAK 702 v Afghanistan, 10/02/2012
69 497 G.D. Elliott NZ 557 v Zimbabwe, 02/08/2015
70 496 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
71 488 Imrul Kayes BAN 560 v Australia, 13/04/2011
72 487 Shaiman Anwar UAE 487 v Hong Kong, 26/01/2017
73 479 M.D.K.J. Perera SL 552 v England, 24/06/2016
74 478 N.J. O'Brien IRE 513 v India, 10/03/2015
75 473 D. Ramdin WI 495 v South Africa, 18/01/2015
76 470 N.T. Broom NZ 470 v Australia, 05/02/2017
76 470 Sabbir Rahman BAN 456 v New Zealand, 31/12/2016
78 465 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
79 464 Samiullah Shenwari AFG 561 v New Zealand, 08/03/2015
80 463 L. Ronchi NZ 617 v Sri Lanka, 14/02/2015
81 462 Nizakat Khan HK 462 v UAE, 26/01/2017
82 455 P.L. Mommsen SCO 467 v UAE, 16/08/2016
83 454 R.A. Jadeja IND 552 v West Indies, 08/10/2014
84 452 Moeen Ali ENG 497 v Sri Lanka, 07/12/2014
85 445 J.O. Holder WI 445 v Zimbabwe, 25/11/2016
86 444 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
87 442 C.S. MacLeod SCO 455 v Hong Kong, 10/09/2016
88 441 R.D. Berrington SCO 459 v Sri Lanka, 11/03/2015
89 433 G.C. Wilson IRE 491 v Australia, 23/06/2012
90 432 Noor Ali Zadran AFG 469 v Zimbabwe, 29/12/2015
91 428 M.W. Machan SCO 455 v Australia, 14/03/2015
92 426 C.J. Chibhabha ZIM 482 v Afghanistan, 16/10/2015
93 421 Yuvraj Singh IND 787 v West Indies, 26/06/2009
94 420 Najibullah Zadran AFG 420 v Bangladesh, 01/10/2016
95 409 J.D.S. Neesham NZ 415 v Australia, 30/01/2017
96 402 Imad Wasim PAK 413 v West Indies, 02/10/2016
96 402 Babar Hayat HK 419 v Scotland, 22/01/2017
98 400 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
99 398 U.T. Khawaja AUS 447 v West Indies, 21/06/2016
100 397 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014