ICC ODI Championship Batsmen - 29 September 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 887 A.B. de Villiers SA 902 v New Zealand, 24/03/2015
2 813 V. Kohli IND 886 v Bangladesh, 26/02/2014
3 778 H.M. Amla SA 901 v England, 05/09/2012
4 758 J.E. Root ENG 776 v Pakistan, 30/08/2016
5 752 K.S. Williamson NZ 798 v Zimbabwe, 07/08/2015
6 751 M.J. Guptill NZ 751 v Australia, 08/02/2016
7 750 R.G. Sharma IND 761 v Australia, 23/01/2016
8 737 S Dhawan IND 794 v South Africa, 22/02/2015
9 735 Q. de Kock SA 789 v England, 09/02/2016
10 716 F. du Plessis SA 730 v West Indies, 15/06/2016
10 716 T.M. Dilshan SL 802 v Scotland, 11/03/2015
12 706 M.S. Dhoni IND 836 v Australia, 31/10/2009
13 703 D.A. Warner AUS 726 v South Africa, 11/06/2016
14 702 R.L. Taylor NZ 743 v Zimbabwe, 02/08/2015
15 698 A.J. Finch AUS 743 v England, 14/02/2015
15 698 J.C. Buttler ENG 706 v South Africa, 06/02/2016
17 695 G.J. Bailey AUS 867 v South Africa, 27/08/2014
18 687 S.P.D. Smith AUS 709 v India, 20/01/2016
19 661 Mushfiqur Rahim BAN 671 v Zimbabwe, 07/11/2015
20 656 A.D. Hales ENG 666 v Pakistan, 30/08/2016
21 648 A.D. Mathews SL 707 v England, 07/12/2014
22 636 G.J. Maxwell AUS 735 v India, 20/01/2016
23 617 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
24 611 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
24 611 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
26 609 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
27 606 A.M. Rahane IND 630 v Australia, 17/01/2016
28 604 E.C. Joyce Ire 618 v Afghanistan, 19/07/2016
29 600 S.K. Raina IND 669 v England, 27/01/2013
30 595 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
31 592 M.R. Marsh AUS 607 v West Indies, 26/06/2016
32 586 J.P. Faulkner AUS 628 v England, 01/02/2015
33 582 Azhar Ali PAK 582 v England, 04/09/2016
34 578 Mohammad Shahzad AFG 593 v Ireland, 14/07/2016
35 569 L.D. Chandimal SL 667 v Australia, 06/03/2012
35 569 J.J. Roy ENG 569 v Pakistan, 04/09/2016
37 563 J.P. Duminy SA 668 v Netherlands, 03/03/2011
38 561 J. Charles WI 592 v India, 05/07/2013
39 560 Sarfraz Ahmed PAK 560 v England, 04/09/2016
39 560 D.A. Miller SA 635 v New Zealand, 24/03/2015
41 556 D.M. Bravo WI 588 v India, 27/11/2013
42 551 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
43 549 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
43 549 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
43 549 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
46 545 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
47 541 A.T. Rayudu IND 541 v Zimbabwe, 13/06/2016
48 539 C.J. Anderson NZ 604 v India, 22/01/2014
49 534 F. Behardien SA 534 v West Indies, 24/06/2016
49 534 Mahmudullah BAN 567 v New Zealand, 13/03/2015
51 533 S.C. Williams ZIM 556 v India, 14/03/2015
52 530 G.D. Elliott NZ 557 v Zimbabwe, 02/08/2015
53 526 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
53 526 Mohammad Nabi AFG 541 v Zimbabwe, 24/10/2015
55 524 K.J. Coetzer SCO 524 v Hong Kong, 10/09/2016
56 523 A.D. Russell WI 571 v New Zealand, 16/07/2012
57 517 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
58 513 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
59 512 M.D.K.J. Perera SL 552 v England, 24/06/2016
60 509 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
61 505 M.S. Wade AUS 513 v Sri Lanka, 31/08/2016
62 498 L. Ronchi NZ 617 v Sri Lanka, 14/02/2015
63 497 R.R. Rossouw SA 522 v New Zealand, 23/08/2015
64 493 B.A. Stokes ENG 493 v Pakistan, 04/09/2016
64 493 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
66 486 Shaiman Anwar UAE 486 v Scotland, 16/08/2016
67 485 Shoaib Malik PAK 685 v India, 13/02/2006
68 483 N.J. O'Brien IRE 513 v India, 10/03/2015
69 482 D. Ramdin WI 495 v South Africa, 18/01/2015
70 475 T.W.M. Latham NZ 497 v Sri Lanka, 31/12/2015
70 475 Samiullah Shenwari AFG 561 v New Zealand, 08/03/2015
72 474 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
73 472 Babar Azam PAK 513 v England, 24/08/2016
73 472 R.A. Jadeja IND 552 v West Indies, 08/10/2014
75 466 M.M. Ali ENG 497 v Sri Lanka, 07/12/2014
76 463 B.K.G. Mendis SL 491 v Australia, 24/08/2016
77 460 P.L. Mommsen SCO 467 v UAE, 16/08/2016
78 455 C.S. MacLeod SCO 455 v Hong Kong, 10/09/2016
79 451 G.C. Wilson IRE 491 v Australia, 23/06/2012
80 444 C.J. Chibhabha ZIM 482 v Afghanistan, 16/10/2015
81 439 Sabbir Rahman BAN 449 v Zimbabwe, 09/11/2015
81 439 Noor Ali AFG 469 v Zimbabwe, 29/12/2015
83 432 M.W. Machan SCO 455 v Australia, 14/03/2015
84 429 R.D. Berrington SCO 459 v Sri Lanka, 11/03/2015
85 426 S.E. Marsh AUS 581 v South Africa, 18/01/2009
86 413 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014
87 410 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
88 409 Imrul Kayes BAN 560 v Australia, 13/04/2011
89 405 M.J. Santner NZ 407 v Australia, 06/02/2016
89 405 J.O. Holder WI 405 v Australia, 26/06/2016
91 404 Najibullah Zadran AFG 404 v Ireland, 19/07/2016
92 399 U.T. Khawaja AUS 447 v West Indies, 21/06/2016
93 388 Imad Wasim PAK 388 v England, 04/09/2016
94 387 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
95 381 Mohammad Rizwan PAK 424 v Zimbabwe, 01/10/2015
96 377 Nowroz Mangal AFG 477 v New Zealand, 08/03/2015
97 374 M.D. Gunathilaka SL 374 v Australia, 04/09/2016
98 373 T.A.M. Siriwardana SL 394 v New Zealand, 05/01/2016
99 364 Younus Khan PAK 659 v West Indies, 16/11/2008
100 363 Asghar Stanikzai AFG 450 v Sri Lanka, 22/02/2015