ICC ODI Championship Batsmen - 18 February 2019

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 V. Kohli IND 911 v England, 17/07/2018
2 854 R.G. Sharma IND 883 v Australia, 12/01/2019
3 821 L.R.P.L. Taylor NZ 831 v India, 31/01/2019
4 807 J.E. Root ENG 824 v Sri Lanka, 13/10/2018
5 801 Babar Azam PAK 846 v New Zealand, 06/01/2018
6 791 F. du Plessis SA 802 v India, 01/02/2018
7 780 S.D. Hope WI 780 v Bangladesh, 14/12/2018
8 758 Q. de Kock SA 808 v Bangladesh, 22/10/2017
9 755 Fakhar Zaman PAK 755 v South Africa, 30/01/2019
10 744 S. Dhawan IND 813 v Pakistan, 23/09/2018
11 739 K.S. Williamson NZ 798 v South Africa, 19/08/2015
12 726 J.M. Bairstow ENG 777 v Australia, 21/06/2018
13 722 H.M. Amla SA 901 v England, 05/09/2012
14 712 Mushfiqur Rahim BAN 712 v West Indies, 14/12/2018
14 712 Tamim Iqbal BAN 737 v West Indies, 28/07/2018
16 695 Imam-ul-Haq PAK 706 v South Africa, 27/01/2019
17 688 M.S. Dhoni IND 836 v Australia, 31/10/2009
18 685 J.C. Buttler ENG 723 v Bangladesh, 09/10/2016
19 683 M.J. Guptill NZ 789 v South Africa, 01/03/2017
20 675 E.J.G. Morgan ENG 690 v Australia, 30/06/2010
21 659 A.J. Finch AUS 744 v England, 14/02/2015
22 642 K.J. Coetzer SCO 647 v Ireland, 18/03/2018
23 640 J.J. Roy ENG 680 v Australia, 21/06/2018
24 633 N. Dickwella SL 643 v New Zealand, 03/01/2019
25 631 T.M. Head AUS 670 v England, 24/06/2018
26 618 B.A. Stokes ENG 654 v West Indies, 24/09/2017
27 610 D.A. Miller SA 632 v Bangladesh, 10/07/2015
28 609 A.D. Hales ENG 705 v New Zealand, 06/06/2017
29 607 A.D. Mathews SL 707 v India, 16/11/2014
30 606 T.W.M. Latham NZ 625 v India, 29/10/2017
30 606 G.J. Maxwell AUS 735 v India, 20/01/2016
32 603 Shakib Al Hasan BAN 683 v Pakistan, 22/03/2012
33 596 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
34 591 Rahmat Shah AFG 625 v Sri Lanka, 17/09/2018
35 590 K.M. Jadhav IND 591 v New Zealand, 26/01/2019
36 586 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
37 585 Mohammad Shahzad AFG 594 v Bangladesh, 28/09/2016
37 585 C.S. MacLeod SCO 585 v England, 10/06/2018
39 578 S.O. Hetmyer WI 652 v India, 27/10/2018
40 576 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
41 575 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
42 574 A.T. Rayudu IND 574 v New Zealand, 03/02/2019
43 572 S.E. Marsh AUS 581 v South Africa, 18/01/2009
44 564 M.P. Stoinis AUS 616 v England, 28/01/2018
45 562 Mahmudullah BAN 579 v Pakistan, 26/09/2018
46 555 E.C. Joyce ENG 618 v Afghanistan, 19/07/2016
47 553 Shoaib Malik PAK 685 v India, 13/02/2006
48 549 A.M. Rahane IND 633 v South Africa, 01/02/2018
49 542 Sarfaraz Ahmed PAK 581 v West Indies, 05/10/2016
50 541 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
51 539 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
52 536 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
53 533 Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016
54 532 Anshuman Rath HK 532 v India, 18/09/2018
55 528 J.P. Duminy SA 668 v Netherlands, 03/03/2011
55 528 H.M. Nicholls NZ 533 v India, 31/01/2019
57 521 C. Munro NZ 539 v Sri Lanka, 05/01/2019
58 520 Imrul Kayes BAN 560 v Australia, 13/04/2011
59 516 M.N. Samuels WI 631 v Sri Lanka, 11/06/2003
59 516 S.C. Williams ZIM 556 v India, 14/03/2015
61 514 W.T.S. Porterfield IRE 539 v UAE, 12/03/2018
62 509 J.D.S Neesham NZ 509 v India, 03/02/2019
62 509 N.L.T.C. Perera SL 509 v New Zealand, 08/01/2019
64 504 M.D.K.J. Perera SL 552 v England, 24/06/2016
65 502 E. Lewis WI 535 v Afghanistan, 25/03/2018
66 498 J.O. Holder WI 518 v Afghanistan, 15/03/2018
67 496 Shaiman Anwar UAE 496 v Nepal, 28/01/2019
68 494 Rameez Shahzad UAE 501 v Nepal, 30/08/2018
69 491 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
70 490 A. Balbirnie IRE 491 v Afghanistan, 29/08/2018
71 489 B.K.G. Mendis SL 631 v Zimbabwe, 30/06/2017
72 484 L.D. Chandimal SL 667 v Australia, 02/03/2012
73 482 M.M. Ali ENG 522 v West Indies, 27/09/2017
74 480 Najibullah Zadran AFG 497 v Ireland, 31/08/2018
75 478 Nizakat Khan HK 478 v India, 18/09/2018
76 477 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
77 475 M.D. Gunathilaka SL 492 v India, 24/08/2017
78 474 M.J. Santner NZ 502 v England, 10/03/2018
79 472 H.H. Pandya IND 497 v New Zealand, 25/10/2017
80 471 R.D. Berrington SCO 471 v England, 10/06/2018
81 462 Imad Wasim PAK 462 v South Africa, 30/01/2019
82 457 Hashmatullah Shahidi AFG 467 v Bangladesh, 23/09/2018
83 450 F. Behardien SA 553 v Australia, 30/09/2016
84 448 Rashid Khan AFG 448 v India, 25/09/2018
85 446 Haris Sohail PAK 520 v Zimbabwe, 29/05/2015
85 446 Sabbir Rahman BAN 515 v Sri Lanka, 19/01/2018
85 446 S.K. Raina IND 669 v England, 27/01/2013
88 441 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
89 439 D.M. Bravo WI 588 v India, 27/11/2013
90 435 P.S.P. Handscomb AUS 435 v India, 18/01/2019
91 434 C.R. Woakes ENG 481 v Australia, 26/01/2018
92 432 Babar Hayat HK 441 v Papua New Guinea, 17/03/2018
93 431 Javed Ahmadi AFG 469 v Zimbabwe, 19/02/2018
94 429 R.R. Hendricks SA 433 v Pakistan, 25/01/2019
95 428 R. Powell WI 456 v Bangladesh, 28/07/2018
95 428 Liton Das BAN 433 v West Indies, 09/12/2018
97 422 Gulbadin Naib AFG 432 v Bangladesh, 23/09/2018
98 419 Anamul Haque BAN 567 v Zimbabwe, 26/11/2014
99 418 E. Chigumbura ZIM 554 v South Africa, 22/08/2007
100 415 C. de Grandhomme NZ 520 v Pakistan, 19/01/2018