ICC ODI Championship Batsmen - 23 October 2020

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