ICC Top 100 Player Rankings

ODI Batting Rankings
Rank
Rat.
Name
Country
Career Best
1
876
IND
889 v New Zealand, 29/10/2017
2
872
SA
902 v New Zealand, 24/03/2015
3
823
AUS
880 v Pakistan, 26/01/2017
4
816
IND
825 v Sri Lanka, 13/12/2017
5
813
PAK
846 v Sri Lanka, 20/10/2017
6
808
SA
808 v Bangladesh, 22/10/2017
6
808
ENG
818 v Australia, 19/01/2018
8
777
NZ
798 v Zimbabwe, 07/08/2015
9
773
SA
791 v Sri Lanka, 07/02/2017
10
766
SA
901 v England, 05/09/2012
11
764
NZ
789 v South Africa, 01/03/2017
12
736
NZ
743 v Zimbabwe, 04/08/2015
13
729
IND
836 v Australia, 31/10/2009
14
726
IND
794 v South Africa, 22/02/2015
15
724
AUS
743 v England, 14/02/2015
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
612
IND
631 v West Indies, 06/07/2017
30
608
BAN
683 v Pakistan, 22/03/2012
31
603
SA
635 v New Zealand, 24/03/2015
32
597
AUS
735 v India, 20/01/2016
33
590
AUS
867 v South Africa, 27/08/2014
33
590
NZ
625 v India, 29/10/2017
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
SL
605 v India, 24/08/2017
40
566
ENG
566 v Australia, 28/01/2018
42
561
BAN
567 v New Zealand, 13/03/2015
43
559
ZIM
576 v Afghanistan, 22/10/2015
44
557
SL
631 v Zimbabwe, 30/06/2017
44
557
IND
573 v Australia, 01/10/2017
46
548
PAK
581 v West Indies, 05/10/2016
47
545
SA
668 v Netherlands, 03/03/2011
48
544
PAK
605 v West Indies, 05/10/2016
49
535
PAK
685 v India, 13/02/2006
50
533
WI
631 v Sri Lanka, 11/06/2003
50
533
AFG
594 v Bangladesh, 28/09/2016
52
526
BAN
671 v South Africa, 15/07/2015
53
525
IRE
602 v Netherlands, 07/07/2013
54
524
NZ
524 v Pakistan, 19/01/2018
54
524
IRE
537 v UAE, 13/01/2018
56
520
NZ
520 v Pakistan, 19/01/2018
57
518
SL
599 v West Indies, 04/11/2015
58
517
AFG
545 v Bangladesh, 28/09/2016
59
512
ZIM
566 v Bangladesh, 31/10/2009
60
511
AUS
628 v England, 01/02/2015
61
509
SA
554 v Australia, 30/09/2016
62
504
ENG
522 v West Indies, 29/09/2017
63
500
SL
667 v Australia, 06/03/2012
63
500
SCO
516 v Ireland, 18/01/2018
65
499
AUS
553 v Pakistan, 19/01/2017
66
498
NZ
608 v Bangladesh, 24/05/2017
67
497
WI
507 v New Zealand, 20/12/2017
68
491
PAK
537 v Australia, 26/01/2017
68
491
BAN
515 v Sri Lanka, 19/01/2018
70
490
WI
510 v England, 29/09/2017
71
489
WI
491 v England, 27/09/2017
72
486
WI
804 v Zimbabwe, 30/11/2003
72
486
ZIM
556 v India, 14/03/2015
74
485
WI
588 v India, 27/11/2013
75
481
IND
497 v New Zealand, 25/10/2017
76
479
ENG
481 v Australia, 26/01/2018
77
474
PAK
670 v Bangladesh, 04/03/2014
78
472
IRE
513 v India, 10/03/2015
78
472
SL
552 v Ireland, 18/06/2016
80
468
NZ
498 v Bangladesh, 17/05/2017
81
466
AFG
466 v Ireland, 10/12/2017
82
465
NZ
476 v Pakistan, 16/01/2018
82
465
SL
492 v India, 24/08/2017
84
462
ZIM
554 v South Africa, 22/08/2007
85
461
BAN
560 v Australia, 13/04/2011
86
460
WI
592 v India, 05/07/2013
87
459
BAN
585 v Zimbabwe, 08/05/2013
88
458
IRE
458 v Scotland, 18/01/2018
88
458
ZIM
524 v Afghanistan, 18/10/2015
88
458
PAK
520 v Zimbabwe, 29/05/2015
91
456
PAK
702 v Bangladesh, 06/12/2011
92
451
WI
602 v Zimbabwe, 24/02/2013
93
450
UAE
489 v Ireland, 04/03/2017
94
447
BAN
567 v Zimbabwe, 26/11/2014
95
446
AUS
617 v Sri Lanka, 14/02/2015
96
439
AFG
561 v New Zealand, 08/03/2015
97
436
NZ
604 v India, 22/01/2014
98
434
UAE
434 v Scotland, 23/01/2018
99
433
HK
433 v Papua New Guinea, 08/12/2017
100
431
AFG
431 v Ireland, 10/12/2017