ICC ODI Championship Batsmen - 28 February 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 869 V. Kohli IND 911 v England, 17/07/2018
2 855 R.G. Sharma IND 885 v Sri Lanka, 06/07/2019
3 829 Babar Azam PAK 846 v Sri Lanka, 23/10/2017
4 828 L.R.P.L. Taylor NZ 841 v Bangladesh, 05/06/2019
5 803 F. du Plessis SA 820 v Australia, 06/07/2019
6 796 D.A. Warner AUS 880 v Pakistan, 26/01/2017
7 782 Q. de Kock SA 813 v Sri Lanka, 10/03/2019
8 773 K.S. Williamson NZ 799 v India, 09/07/2019
9 770 J.E. Root ENG 824 v Sri Lanka, 13/10/2018
10 769 A.J. Finch AUS 798 v England, 25/06/2019
11 753 J.J. Roy ENG 782 v Australia, 11/07/2019
12 751 Imam-ul-Haq PAK 764 v Bangladesh, 05/07/2019
13 749 J.M. Bairstow ENG 777 v Australia, 21/06/2018
14 739 S.D. Hope WI 808 v Bangladesh, 17/05/2019
15 710 M.J. Guptill NZ 789 v South Africa, 01/03/2017
15 710 U.T. Khawaja AUS 735 v New Zealand, 29/06/2019
15 710 Fakhar Zaman PAK 768 v England, 11/05/2019
18 704 Mushfiqur Rahim BAN 723 v Sri Lanka, 28/07/2019
19 699 S. Dhawan IND 813 v Pakistan, 23/09/2018
20 695 J.C. Buttler ENG 741 v Bangladesh, 08/06/2019
21 683 S.P.D. Smith AUS 752 v Pakistan, 22/01/2017
22 674 B.A. Stokes ENG 694 v New Zealand, 14/07/2019
23 667 E.J.G. Morgan ENG 720 v Afghanistan, 18/06/2019
24 663 S.O. Hetmyer WI 709 v India, 15/12/2019
25 634 N. Pooran WI 634 v Ireland, 12/01/2020
25 634 M.S. Dhoni IND 836 v Australia, 31/10/2009
27 630 P.R. Stirling IRE 693 v Pakistan, 23/05/2013
28 625 H.E. van der Dussen SA 639 v England, 04/02/2020
29 617 G.J. Maxwell AUS 735 v India, 20/01/2016
30 615 Tamim Iqbal BAN 737 v West Indies, 28/07/2018
31 609 D.A. Miller SA 632 v Bangladesh, 10/07/2015
32 608 A.D. Mathews SL 707 v India, 16/11/2014
32 608 A.T. Carey AUS 612 v England, 11/07/2019
34 607 Haris Sohail PAK 615 v Sri Lanka, 02/10/2019
35 597 T.W.M. Latham NZ 625 v India, 29/10/2017
36 596 K.L. Rahul IND 596 v New Zealand, 11/02/2020
37 592 H.M. Nicholls NZ 592 v India, 11/02/2020
38 587 K.J. Coetzer SCO 647 v Ireland, 18/03/2018
39 578 Aqib Ilyas OMA 578 v United States, 11/02/2020
40 577 K.M. Jadhav IND 629 v Afghanistan, 22/06/2019
41 572 Soumya Sarkar BAN 671 v South Africa, 15/07/2015
42 564 Rahmat Shah AFG 625 v Sri Lanka, 17/09/2018
43 561 Mohammad Hafeez PAK 665 v Bangladesh, 04/03/2014
44 552 B.R.M. Taylor ZIM 667 v New Zealand, 09/02/2012
45 551 A. Balbirnie IRE 570 v Zimbabwe, 01/07/2019
46 548 M.P. Stoinis AUS 616 v India, 08/03/2019
47 546 E. Lewis WI 546 v Ireland, 12/01/2020
48 545 A.D. Hales ENG 705 v New Zealand, 06/06/2017
48 545 N. Dickwella SL 643 v New Zealand, 03/01/2019
50 544 M.D.K.J. Perera SL 553 v Bangladesh, 31/07/2019
51 539 Mahmudullah BAN 579 v Pakistan, 26/09/2018
52 535 Imad Wasim PAK 556 v Bangladesh, 05/07/2019
53 530 Sarfaraz Ahmed PAK 581 v West Indies, 05/10/2016
54 528 B.K.G. Mendis SL 631 v Zimbabwe, 30/06/2017
54 528 Mohammad Shahzad AFG 594 v Bangladesh, 28/09/2016
54 528 C.H. Gayle WI 804 v Zimbabwe, 30/11/2003
57 526 S.C. Williams ZIM 556 v India, 14/03/2015
58 523 Sikandar Raza ZIM 576 v Afghanistan, 22/10/2015
59 522 K.J. O'Brien IRE 602 v Netherlands, 07/07/2013
59 522 C.S. MacLeod SCO 585 v England, 10/06/2018
61 519 S.E. Marsh AUS 581 v South Africa, 23/01/2009
62 513 Najibullah Zadran AFG 518 v West Indies, 09/11/2019
62 513 S.S. Iyer IND 513 v New Zealand, 11/02/2020
64 510 C. de Grandhomme NZ 520 v Pakistan, 19/01/2018
65 507 J.D.S Neesham NZ 549 v Pakistan, 26/06/2019
65 507 P.S.P. Handscomb AUS 593 v Pakistan, 27/03/2019
67 500 Mohammad Nabi AFG 545 v Bangladesh, 28/09/2016
68 497 Shaiman Anwar UAE 522 v Zimbabwe, 14/04/2019
69 495 W.T.S. Porterfield IRE 539 v UAE, 12/03/2018
69 495 M.D. Gunathilaka SL 500 v Pakistan, 02/10/2019
71 493 Hashmatullah Shahidi AFG 519 v India, 22/06/2019
72 491 H.H. Pandya IND 532 v New Zealand, 09/07/2019
73 484 A.T. Rayudu IND 574 v New Zealand, 03/02/2019
74 482 C.R. Ervine ZIM 524 v Afghanistan, 18/10/2015
75 480 W.U. Tharanga SL 663 v New Zealand, 28/12/2006
76 479 Asghar Afghan AFG 483 v West Indies, 11/11/2019
77 478 C. Munro NZ 539 v Sri Lanka, 05/01/2019
77 478 R.D. Berrington SCO 487 v United States, 14/12/2019
79 471 J.O. Holder WI 518 v Afghanistan, 15/03/2018
80 470 H.D.R.L. Thirimanne SL 599 v West Indies, 04/11/2015
81 464 Sabbir Rahman BAN 515 v Sri Lanka, 19/01/2018
82 462 M.J. Santner NZ 502 v England, 10/03/2018
83 457 Liton Das BAN 468 v Pakistan, 05/07/2019
84 454 H. Masakadza ZIM 566 v Bangladesh, 31/10/2009
85 453 Muhammad Usman UAE 453 v Namibia, 09/01/2020
86 448 A.K. Markram SA 459 v New Zealand, 19/06/2019
87 444 N.L.T.C. Perera SL 509 v New Zealand, 08/01/2019
88 443 A. Vala PNG 444 v Namibia, 23/09/2019
89 436 W.I.A. Fernando SL 506 v Bangladesh, 28/07/2019
90 432 A.L. Phehlukwayo SA 449 v Australia, 06/07/2019
91 431 D.M. de Silva SL 444 v Bangladesh, 26/07/2019
92 427 M.M. Ali ENG 522 v West Indies, 27/09/2017
93 419 Gulbadin Naib AFG 440 v Ireland, 28/02/2018
93 419 R.A. Jadeja IND 552 v West Indies, 08/10/2014
95 416 M.H. Cross SCO 427 v Oman, 18/08/2019
96 415 T.P. Ura PNG 416 v Namibia, 23/09/2019
97 403 K.A. Pollard WI 602 v Zimbabwe, 24/02/2013
98 402 Rashid Khan AFG 477 v Ireland, 10/03/2019
99 400 C.R. Woakes ENG 481 v Australia, 26/01/2018
100 394 Umar Akmal PAK 702 v Afghanistan, 10/02/2012