ICC ODI Championship Batsmen - 18 September 2018

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 911 V. Kohli IND 911 v England, 17/07/2018
2 825 Babar Azam PAK 846 v Sri Lanka, 23/10/2017
3 818 J.E. Root ENG 818 v India, 17/07/2018
4 806 R.G. Sharma IND 825 v Sri Lanka, 13/12/2017
5 803 D.A. Warner AUS 880 v Pakistan, 26/01/2017
6 785 L.R.P.L. Taylor NZ 789 v England, 07/03/2018
7 781 Q. de Kock SA 808 v Bangladesh, 22/10/2017
8 778 K.S. Williamson NZ 798 v South Africa, 19/08/2015
9 770 S Dhawan IND 794 v South Africa, 22/02/2015
10 769 J.M. Bairstow ENG 777 v Australia, 21/06/2018
11 766 F. du Plessis SA 802 v India, 01/02/2018
12 737 Tamim Iqbal BAN 737 v West Indies, 28/07/2018
13 731 M.J. Guptill NZ 789 v South Africa, 01/03/2017
14 729 H.M. Amla SA 901 v England, 05/09/2012
15 714 M.S. Dhoni IND 836 v Australia, 31/10/2009
16 713 Fakhar Zaman PAK 713 v Zimbabwe, 22/07/2018
17 706 A.J. Finch AUS 743 v England, 14/02/2015
18 701 J.C. Buttler ENG 723 v Bangladesh, 09/10/2016
19 675 S.P.D. Smith AUS 752 v Pakistan, 22/01/2017
20 670 J.J. Roy ENG 680 v Australia, 21/06/2018
20 670 T.M. Head AUS 670 v England, 24/06/2018
22 652 Mushfiqur Rahim BAN 671 v Zimbabwe, 07/11/2015
23 651 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
24 642 K.J. Coetzer SCO 647 v Ireland, 18/03/2018
25 641 A.D. Mathews SL 707 v England, 07/12/2014
26 639 A.D. Hales ENG 705 v New Zealand, 06/06/2017
27 624 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
28 610 B.A. Stokes ENG 653 v West Indies, 24/09/2017
29 606 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
30 604 A.M. Rahane IND 633 v South Africa, 01/02/2018
31 601 Rahmat Shah AFG 601 v Ireland, 27/08/2018
32 598 T.W.M. Latham NZ 625 v India, 29/10/2017
33 597 G.J. Maxwell AUS 735 v India, 20/01/2016
34 591 N. Dickwella SL 605 v India, 24/08/2017
35 586 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
36 585 C.S. MacLeod SCO 585 v England, 10/06/2018
37 576 D.A. Miller SA 635 v New Zealand, 24/03/2015
38 575 Mahmudullah BAN 575 v West Indies, 28/07/2018
39 564 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
40 563 J-P. Duminy SA 668 v Netherlands, 03/03/2011
41 562 M.R. Marsh AUS 641 v New Zealand, 06/12/2016
42 560 Imam-ul-Haq PAK 560 v Zimbabwe, 22/07/2018
43 559 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
44 555 E.C. Joyce ENG 618 v Afghanistan, 19/07/2016
45 551 S.D. Hope WI 551 v Bangladesh, 28/07/2018
46 549 Sarfraz Ahmed PAK 581 v West Indies, 05/10/2016
47 546 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
48 545 M.P. Stoinis AUS 616 v England, 28/01/2018
49 536 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
50 533 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
51 532 B.K.G. Mendis SL 631 v Zimbabwe, 30/06/2017
51 532 K.M. Jadhav IND 573 v Australia, 01/10/2017
53 530 Azhar Ali PAK 605 v West Indies, 05/10/2016
54 529 Shoaib Malik PAK 685 v India, 13/02/2006
55 527 Mohammad Shahzad AFG 594 v Bangladesh, 28/09/2016
56 523 E. Lewis WI 535 v Afghanistan, 25/03/2018
57 521 S.O. Hetmyer WI 528 v Bangladesh, 25/07/2018
58 520 Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016
59 518 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
59 518 C. Munro NZ 531 v England, 03/03/2018
61 514 W.T.S. Porterfield IRE 539 v UAE, 12/03/2018
62 505 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
63 502 M.J. Santner NZ 502 v England, 10/03/2018
64 501 Rameez Shahzad UAE 501 v Nepal, 30/08/2018
65 498 J.P. Faulkner AUS 628 v England, 01/02/2015
66 497 Najibullah Zadran AFG 497 v Ireland, 29/08/2018
66 497 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
68 495 M.D.K.J. Perera SL 552 v Ireland, 18/06/2016
69 494 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
70 492 Anshuman Rath HK 492 v Papua New Guinea, 17/03/2018
71 491 S.K. Raina IND 669 v England, 27/01/2013
72 490 A. Balbirnie IRE 491 v Afghanistan, 29/08/2018
73 488 L.D. Chandimal SL 667 v Australia, 06/03/2012
73 488 J.O. Holder WI 518 v Afghanistan, 15/03/2018
75 487 M.S. Wade AUS 553 v Pakistan, 15/01/2017
76 486 N.T. Broom NZ 608 v Bangladesh, 24/05/2017
77 485 Moeen Ali ENG 522 v West Indies, 29/09/2017
78 481 H.H. Pandya IND 497 v New Zealand, 25/10/2017
79 477 Shaiman Anwar UAE 489 v Ireland, 04/03/2017
80 476 F. Behardien SA 554 v Australia, 30/09/2016
81 474 Sabbir Rahman BAN 515 v Sri Lanka, 19/01/2018
81 474 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
83 472 S.E. Marsh AUS 581 v South Africa, 18/01/2009
84 471 R.D. Berrington SCO 471 v England, 10/06/2018
85 465 C. de Grandhomme NZ 520 v Pakistan, 19/01/2018
86 462 H.M. Nicholls NZ 476 v Pakistan, 16/01/2018
86 462 Ahmed Shehzad PAK 670 v Bangladesh, 04/03/2014
88 460 S.C. Williams ZIM 556 v India, 14/03/2015
88 460 N.J. O'Brien IRE 513 v India, 10/03/2015
90 457 J.D.S. Neesham NZ 498 v Bangladesh, 17/05/2017
91 456 R. Powell WI 456 v Bangladesh, 28/07/2018
92 454 Imrul Kayes BAN 560 v Australia, 13/04/2011
93 453 M.D. Gunathilaka SL 492 v India, 24/08/2017
94 452 Nasir Hossain BAN 585 v Zimbabwe, 08/05/2013
95 451 Javed Ahmadi AFG 469 v Hong Kong, 08/03/2018
96 447 Haris Sohail PAK 520 v Zimbabwe, 29/05/2015
97 445 Anamul Haque BAN 567 v Zimbabwe, 26/11/2014
98 444 C.R. Woakes ENG 481 v Australia, 26/01/2018
99 441 Babar Hayat HK 441 v Papua New Guinea, 17/03/2018
100 440 N.L.T.C. Perera SL 444 v South Africa, 08/08/2018