ICC ODI Championship Batsmen - 27 August 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 752 K.S. Williamson NZ 798 v Zimbabwe, 07/08/2015
5 751 M.J. Guptill NZ 751 v Australia, 08/02/2016
6 750 R.G. Sharma IND 761 v Australia, 23/01/2016
7 741 J.E. Root ENG 743 v South Africa, 12/02/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 734 T.M. Dilshan SL 802 v Scotland, 11/03/2015
11 716 F. du Plessis SA 730 v West Indies, 15/06/2016
12 712 D.A. Warner AUS 726 v South Africa, 11/06/2016
13 706 M.S. Dhoni IND 836 v Australia, 31/10/2009
14 702 R.L. Taylor NZ 743 v Zimbabwe, 02/08/2015
15 695 J.C. Buttler ENG 706 v South Africa, 06/02/2016
16 694 S.P.D. Smith AUS 709 v India, 20/01/2016
17 679 A.J. Finch AUS 743 v England, 14/02/2015
18 661 A.D. Mathews SL 707 v England, 07/12/2014
18 661 Mushfiqur Rahim BAN 671 v Zimbabwe, 07/11/2015
20 656 G.J. Bailey AUS 867 v South Africa, 27/08/2014
21 652 G.J. Maxwell AUS 735 v India, 20/01/2016
22 636 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
23 611 Tamim Iqbal BAN 637 v West Indies, 30/11/2012
24 609 A.D. Hales ENG 625 v Sri Lanka, 24/06/2016
24 609 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
26 607 M.R. Marsh AUS 607 v West Indies, 26/06/2016
27 606 A.M. Rahane IND 630 v Australia, 17/01/2016
28 605 J.P. Faulkner AUS 628 v England, 01/02/2015
29 604 E.C. Joyce Ire 618 v Afghanistan, 19/07/2016
30 601 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
31 600 S.K. Raina IND 669 v England, 27/01/2013
32 595 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
33 578 Mohammad Shahzad AFG 593 v Ireland, 14/07/2016
34 576 S.R. Watson AUS 773 v Sri Lanka, 14/08/2011
35 563 J.P. Duminy SA 668 v Netherlands, 03/03/2011
35 563 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
35 563 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
38 561 J. Charles WI 592 v India, 05/07/2013
39 560 D.A. Miller SA 635 v New Zealand, 24/03/2015
40 556 D.M. Bravo WI 588 v India, 27/11/2013
41 551 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
42 549 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
43 545 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
44 541 A.T. Rayudu IND 541 v Zimbabwe, 13/06/2016
45 539 C.J. Anderson NZ 604 v India, 22/01/2014
46 537 J.J. Roy ENG 537 v Sri Lanka, 02/07/2016
47 534 Mahmudullah BAN 567 v New Zealand, 13/03/2015
47 534 F. Behardien SA 534 v West Indies, 24/06/2016
49 533 S.C. Williams ZIM 556 v India, 14/03/2015
49 533 Azhar Ali PAK 562 v Sri Lanka, 22/07/2015
51 531 L.D. Chandimal SL 667 v Australia, 06/03/2012
52 530 G.D. Elliott NZ 557 v Zimbabwe, 02/08/2015
53 526 Mohammad Nabi AFG 541 v Zimbabwe, 24/10/2015
53 526 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
55 524 M.D.K.J. Perera SL 552 v England, 24/06/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 509 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
60 508 Babar Azam PAK 508 v Ireland, 18/08/2016
61 500 Sarfraz Ahmed PAK 509 v New Zealand, 31/01/2016
62 498 L. Ronchi NZ 617 v Sri Lanka, 14/02/2015
63 497 K.J. Coetzer SCO 504 v Bangladesh, 05/03/2015
63 497 R.R. Rossouw SA 522 v New Zealand, 23/08/2015
65 493 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
66 486 Shaiman Anwar UAE 486 v Scotland, 16/08/2016
67 484 M.S. Wade AUS 486 v India, 12/01/2016
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 481 Shoaib Malik PAK 685 v India, 13/02/2006
71 475 Samiullah Shenwari AFG 561 v New Zealand, 08/03/2015
71 475 T.W.M. Latham NZ 497 v Sri Lanka, 31/12/2015
73 474 W.T.S. Porterfield IRE 537 v Bangladesh, 15/07/2010
74 472 R.A. Jadeja IND 552 v West Indies, 08/10/2014
75 467 P.L. Mommsen SCO 467 v UAE, 16/08/2016
76 451 G.C. Wilson IRE 491 v Australia, 23/06/2012
77 449 R.D. Berrington SCO 459 v Sri Lanka, 11/03/2015
78 446 S.E. Marsh AUS 581 v South Africa, 18/01/2009
79 444 C.J. Chibhabha ZIM 482 v Afghanistan, 16/10/2015
80 439 Sabbir Rahman BAN 449 v Zimbabwe, 09/11/2015
80 439 Noor Ali AFG 469 v Zimbabwe, 29/12/2015
82 436 M.W. Machan SCO 455 v Australia, 14/03/2015
83 435 U.T. Khawaja AUS 447 v West Indies, 21/06/2016
84 433 M.M. Ali ENG 497 v Sri Lanka, 07/12/2014
85 424 Sohaib Maqsood PAK 502 v Sri Lanka, 23/08/2014
86 410 V. Sibanda ZIM 512 v Pakistan, 21/01/2008
87 409 Imrul Kayes BAN 560 v Australia, 13/04/2011
88 405 J.O. Holder WI 405 v Australia, 26/06/2016
88 405 M.J. Santner NZ 407 v Australia, 06/02/2016
90 404 Najibullah Zadran AFG 404 v Ireland, 19/07/2016
91 402 C.S. MacLeod SCO 402 v UAE, 16/08/2016
92 396 B.A. Stokes ENG 406 v South Africa, 14/02/2016
92 396 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
94 383 Mohammad Rizwan PAK 424 v Zimbabwe, 01/10/2015
95 380 T.A.M. Siriwardana SL 394 v New Zealand, 05/01/2016
96 377 Nowroz Mangal AFG 477 v New Zealand, 08/03/2015
97 374 Younus Khan PAK 659 v West Indies, 16/11/2008
98 373 M.D. Gunathilaka SL 373 v England, 02/07/2016
99 363 Asghar Stanikzai AFG 450 v Sri Lanka, 22/02/2015
100 356 N.L.T.C. Perera SL 437 v England, 16/12/2014