ICC Top 100 Player Rankings

ODI Batting Rankings
Rank
Rat.
Name
Country
Career Best
1
909
IND
909 v South Africa, 16/02/2018
2
844
SA
902 v New Zealand, 24/03/2015
3
823
AUS
880 v Pakistan, 26/01/2017
4
813
PAK
846 v New Zealand, 06/01/2018
5
808
ENG
818 v Australia, 19/01/2018
6
799
IND
825 v Sri Lanka, 13/12/2017
7
783
SA
808 v Bangladesh, 22/10/2017
8
782
SA
802 v India, 01/02/2018
9
777
NZ
798 v Zimbabwe, 07/08/2015
10
769
IND
794 v South Africa, 22/02/2015
11
764
NZ
789 v South Africa, 01/03/2017
12
746
SA
901 v England, 05/09/2012
13
736
NZ
743 v Zimbabwe, 02/08/2015
14
724
AUS
743 v England, 14/02/2015
15
717
IND
836 v Australia, 31/10/2009
16
698
BAN
721 v Zimbabwe, 23/01/2018
17
692
AUS
752 v Pakistan, 22/01/2017
18
656
ENG
723 v Bangladesh, 09/10/2016
19
652
BAN
671 v Zimbabwe, 07/11/2015
20
645
ENG
672 v Australia, 14/01/2018
21
641
SCO
641 v UAE, 23/01/2018
22
631
AUS
634 v England, 26/01/2018
23
630
ENG
653 v West Indies, 24/09/2017
24
629
ENG
705 v New Zealand, 06/06/2017
25
626
ENG
690 v Australia, 30/06/2010
26
621
PAK
665 v Bangladesh, 04/03/2014
27
619
SL
707 v England, 07/12/2014
28
616
AUS
616 v England, 28/01/2018
29
613
IND
633 v South Africa, 04/02/2018
30
608
BAN
683 v Pakistan, 22/03/2012
31
597
AUS
735 v India, 20/01/2016
32
594
SA
635 v Bangladesh, 10/07/2015
33
590
NZ
625 v India, 29/10/2017
33
590
AUS
867 v South Africa, 27/08/2014
35
583
IRE
693 v Pakistan, 23/05/2013
36
576
AUS
641 v New Zealand, 06/12/2016
37
575
PAK
614 v New Zealand, 06/01/2018
38
574
ENG
618 v Afghanistan, 19/07/2016
39
573
SL
663 v New Zealand, 28/12/2006
40
566
ENG
566 v Australia, 28/01/2018
40
566
SL
605 v India, 24/08/2017
42
565
AFG
565 v Zimbabwe, 19/02/2018
43
561
BAN
567 v New Zealand, 13/03/2015
44
557
SL
631 v Zimbabwe, 30/06/2017
45
555
ZIM
576 v Afghanistan, 22/10/2015
46
548
PAK
581 v West Indies, 05/10/2016
47
544
PAK
605 v West Indies, 05/10/2016
48
540
IND
573 v Australia, 01/10/2017
49
537
SA
668 v Netherlands, 03/03/2011
50
535
PAK
685 v India, 13/02/2006
50
535
AFG
594 v Bangladesh, 28/09/2016
52
533
WI
631 v Sri Lanka, 11/06/2003
52
533
ZIM
667 v New Zealand, 09/02/2012
54
526
BAN
671 v South Africa, 15/07/2015
55
525
IRE
602 v Netherlands, 07/07/2013
56
524
NZ
524 v Pakistan, 19/01/2018
56
524
IRE
537 v UAE, 13/01/2018
58
520
NZ
520 v Pakistan, 19/01/2018
59
518
SL
599 v West Indies, 04/11/2015
60
514
AFG
545 v Bangladesh, 28/09/2016
61
511
AUS
628 v England, 01/02/2015
62
504
ENG
522 v West Indies, 27/09/2017
63
500
SL
667 v Australia, 02/03/2012
63
500
SCO
516 v Ireland, 18/01/2018
65
499
AUS
553 v Pakistan, 15/01/2017
66
498
NZ
608 v Bangladesh, 24/05/2017
67
497
WI
507 v New Zealand, 20/12/2017
67
497
ZIM
566 v Bangladesh, 31/10/2009
69
491
PAK
537 v Australia, 26/01/2017
69
491
BAN
515 v Sri Lanka, 19/01/2018
71
490
WI
510 v England, 29/09/2017
72
489
WI
491 v England, 27/09/2017
73
488
SA
554 v Australia, 30/09/2016
74
486
WI
804 v Zimbabwe, 30/11/2003
75
485
WI
588 v India, 27/11/2013
76
483
ZIM
524 v Afghanistan, 18/10/2015
77
479
ENG
481 v Australia, 26/01/2018
78
475
IND
497 v New Zealand, 25/10/2017
79
474
PAK
670 v Bangladesh, 04/03/2014
79
474
ZIM
556 v India, 14/03/2015
81
472
IRE
513 v India, 10/03/2015
81
472
SL
552 v England, 24/06/2016
83
469
AFG
469 v Zimbabwe, 19/02/2018
84
468
NZ
498 v Bangladesh, 17/05/2017
85
465
NZ
476 v Pakistan, 16/01/2018
85
465
SL
492 v India, 24/08/2017
87
461
BAN
560 v Australia, 13/04/2011
88
460
WI
592 v India, 05/07/2013
89
459
BAN
585 v Zimbabwe, 08/05/2013
90
458
IRE
458 v Scotland, 18/01/2018
90
458
PAK
520 v Zimbabwe, 29/05/2015
92
456
PAK
702 v Afghanistan, 10/02/2012
93
451
WI
602 v Zimbabwe, 24/02/2013
93
451
AFG
453 v Zimbabwe, 13/02/2018
93
451
ZIM
554 v South Africa, 22/08/2007
96
450
UAE
489 v Ireland, 04/03/2017
97
447
BAN
567 v Zimbabwe, 26/11/2014
98
446
AUS
617 v Sri Lanka, 14/02/2015
99
436
NZ
604 v India, 22/01/2014
100
434
UAE
434 v Scotland, 23/01/2018