ICC ODI Championship Batsmen - 20 January 2021

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 870 V. Kohli IND 911 v England, 17/07/2018
2 842 R.G. Sharma IND 885 v Sri Lanka, 06/07/2019
3 837 Babar Azam PAK 846 v Sri Lanka, 23/10/2017
4 818 L.R.P.L. Taylor NZ 841 v Bangladesh, 05/06/2019
5 791 A.J. Finch AUS 798 v England, 25/06/2019
6 790 F. du Plessis SA 820 v Australia, 06/07/2019
7 773 D.A. Warner AUS 880 v Pakistan, 26/01/2017
8 765 K.S. Williamson NZ 799 v India, 09/07/2019
9 755 Q. de Kock SA 813 v Sri Lanka, 10/03/2019
10 754 J.M. Bairstow ENG 777 v Australia, 21/06/2018
11 750 S.D. Hope WI 808 v Bangladesh, 17/05/2019
12 748 Imam-ul-Haq PAK 764 v Bangladesh, 05/07/2019
13 734 J.E. Root ENG 824 v Sri Lanka, 13/10/2018
14 711 M.J. Guptill NZ 789 v South Africa, 01/03/2017
15 707 S.P.D. Smith AUS 752 v Pakistan, 22/01/2017
16 696 S. Dhawan IND 813 v Pakistan, 23/09/2018
16 696 Mushfiqur Rahim BAN 723 v Sri Lanka, 28/07/2019
18 690 J.J. Roy ENG 782 v Australia, 11/07/2019
19 686 Fakhar Zaman PAK 768 v England, 11/05/2019
20 684 G.J. Maxwell AUS 735 v India, 20/01/2016
21 675 U.T. Khawaja AUS 735 v New Zealand, 29/06/2019
22 668 E.J.G. Morgan ENG 720 v Afghanistan, 18/06/2019
23 663 Tamim Iqbal BAN 737 v West Indies, 28/07/2018
23 663 Shakib Al Hasan BAN 692 v Pakistan, 05/07/2019
25 655 J.C. Buttler ENG 741 v Bangladesh, 08/06/2019
26 654 B.A. Stokes ENG 694 v New Zealand, 14/07/2019
27 653 S.O. Hetmyer WI 709 v India, 15/12/2019
28 647 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
29 644 A.T. Carey AUS 644 v India, 02/12/2020
30 626 D.A. Miller SA 632 v Bangladesh, 10/07/2015
31 616 H.E. van der Dussen SA 639 v England, 04/02/2020
32 614 N. Pooran WI 634 v Ireland, 12/01/2020
33 612 Haris Sohail PAK 618 v Zimbabwe, 30/10/2020
34 603 K.L. Rahul IND 614 v Australia, 29/11/2020
35 601 T.W.M. Latham NZ 625 v India, 29/10/2017
36 588 K.J. Coetzer SCO 647 v Ireland, 18/03/2018
36 588 A.D. Mathews SL 707 v India, 16/11/2014
38 581 H.M. Nicholls NZ 592 v India, 11/02/2020
39 578 Aqib Ilyas OMA 578 v United States, 11/02/2020
40 573 Liton Das BAN 573 v Zimbabwe, 06/03/2020
41 571 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
42 568 K.M. Jadhav IND 629 v Afghanistan, 22/06/2019
43 564 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
43 564 Rahmat Shah AFG 625 v Sri Lanka, 17/09/2018
43 564 A. Balbirnie IRE 570 v Zimbabwe, 01/07/2019
46 561 S.C. Williams ZIM 561 v Pakistan, 03/11/2020
47 557 B.K.G. Mendis SL 631 v Zimbabwe, 30/06/2017
48 554 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
49 553 H.H. Pandya IND 553 v Australia, 02/12/2020
50 541 Imad Wasim PAK 556 v Bangladesh, 05/07/2019
51 539 M.D.K.J. Perera SL 553 v Bangladesh, 31/07/2019
51 539 E. Lewis WI 546 v Ireland, 12/01/2020
53 536 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
54 533 Mahmudullah BAN 579 v Pakistan, 26/09/2018
55 527 Mohammad Shahzad AFG 594 v Bangladesh, 28/09/2016
56 525 M.P. Stoinis AUS 616 v India, 08/03/2019
57 522 C.S. MacLeod SCO 585 v England, 10/06/2018
58 521 Sarfaraz Ahmed PAK 581 v West Indies, 05/10/2016
59 520 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
60 516 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
61 515 C. de Grandhomme NZ 520 v Pakistan, 19/01/2018
61 515 Najibullah Zadran AFG 518 v West Indies, 09/11/2019
63 510 W.I.A. Fernando SL 514 v West Indies, 26/02/2020
64 506 M. Labuschagne AUS 532 v India, 29/11/2020
65 500 J.D.S Neesham NZ 549 v Pakistan, 26/06/2019
65 500 Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016
67 499 H. Klaasen SA 499 v Australia, 07/03/2020
68 495 S.S. Iyer IND 513 v New Zealand, 11/02/2020
68 495 S.E. Marsh AUS 581 v South Africa, 23/01/2009
70 492 Hashmatullah Shahidi AFG 519 v India, 22/06/2019
71 489 M.D. Gunathilaka SL 500 v Pakistan, 02/10/2019
72 487 W.T.S. Porterfield IRE 539 v UAE, 12/03/2018
73 486 M.R. Marsh AUS 641 v New Zealand, 06/12/2016
74 483 P.S.P. Handscomb AUS 593 v Pakistan, 27/03/2019
75 479 Asghar Afghan AFG 483 v West Indies, 11/11/2019
76 478 R.D. Berrington SCO 487 v United States, 14/12/2019
77 476 C. Munro NZ 539 v Sri Lanka, 05/01/2019
78 464 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
79 463 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
80 459 N.L.T.C. Perera SL 509 v New Zealand, 08/01/2019
80 459 M.J. Santner NZ 502 v England, 10/03/2018
82 457 Sabbir Rahman BAN 515 v Sri Lanka, 19/01/2018
83 453 Muhammad Usman UAE 453 v Namibia, 09/01/2020
84 449 J.O. Holder WI v , Unknown
85 447 R.A. Jadeja IND 552 v West Indies, 08/10/2014
86 443 A. Vala PNG 444 v Namibia, 23/09/2019
86 443 D.M. de Silva SL 444 v Bangladesh, 26/07/2019
88 442 A.K. Markram SA 459 v New Zealand, 19/06/2019
89 426 A.L. Phehlukwayo SA 449 v Australia, 06/07/2019
90 423 Mohammad Mithun BAN 439 v West Indies, 13/05/2019
91 418 Gulbadin Naib AFG 440 v Ireland, 28/02/2018
92 417 C.R. Woakes ENG 481 v Australia, 26/01/2018
93 416 M.H. Cross SCO 427 v Oman, 18/08/2019
94 415 T.P. Ura PNG 416 v Namibia, 23/09/2019
94 415 S.W. Billings ENG 415 v Australia, 16/09/2020
96 402 Rashid Khan ROW 477 v Ireland, 10/03/2019
97 401 M.M. Ali ENG 522 v West Indies, 27/09/2017
98 397 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
99 390 F.D.M. Karunaratne SL 397 v West Indies, 22/02/2020
100 388 A.U. Rashid ENG 392 v New Zealand, 03/07/2019