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
865
AUS
880 v Pakistan, 26/01/2017
4
846
PAK
846 v Sri Lanka, 20/10/2017
5
816
IND
825 v Sri Lanka, 13/12/2017
6
808
SA
808 v Bangladesh, 22/10/2017
7
802
ENG
808 v West Indies, 24/09/2017
8
773
SA
791 v Sri Lanka, 07/02/2017
9
766
SA
901 v England, 05/09/2012
10
760
NZ
798 v Zimbabwe, 07/08/2015
11
729
IND
836 v Australia, 31/10/2009
12
728
AUS
752 v Pakistan, 22/01/2017
12
728
NZ
789 v South Africa, 01/03/2017
14
726
IND
794 v South Africa, 22/02/2015
15
725
NZ
743 v Zimbabwe, 02/08/2015
16
677
BAN
688 v Australia, 05/06/2017
17
674
AUS
743 v England, 14/02/2015
18
660
ENG
705 v New Zealand, 06/06/2017
19
658
BAN
671 v Zimbabwe, 07/11/2015
20
650
ENG
690 v Australia, 30/06/2010
21
649
ENG
723 v Bangladesh, 09/10/2016
22
646
ENG
653 v West Indies, 24/09/2017
23
636
SCO
636 v Papua New Guinea, 25/11/2017
24
632
SL
707 v England, 07/12/2014
25
625
PAK
665 v Bangladesh, 04/03/2014
25
625
NZ
625 v India, 29/10/2017
27
612
IND
631 v Australia, 01/10/2017
28
608
AUS
735 v India, 20/01/2016
29
606
AUS
609 v India, 21/09/2017
30
605
AUS
867 v South Africa, 27/08/2014
31
603
SA
635 v New Zealand, 24/03/2015
32
599
ENG
664 v West Indies, 05/03/2017
33
598
BAN
683 v Pakistan, 22/03/2012
34
591
IRE
693 v Pakistan, 23/05/2013
35
581
PAK
605 v West Indies, 05/10/2016
36
571
SL
663 v New Zealand, 28/12/2006
37
562
PAK
581 v West Indies, 05/10/2016
37
562
SL
605 v India, 24/08/2017
39
561
NZ
608 v Bangladesh, 24/05/2017
40
560
AUS
641 v New Zealand, 06/12/2016
41
557
IND
573 v Australia, 01/10/2017
41
557
BAN
567 v New Zealand, 13/03/2015
41
557
PAK
685 v India, 13/02/2006
44
554
Ire
618 v Afghanistan, 19/07/2016
45
549
SL
631 v Zimbabwe, 30/06/2017
46
546
PAK
546 v Sri Lanka, 23/10/2017
47
545
SA
668 v Netherlands, 03/03/2011
48
541
WI
631 v Sri Lanka, 11/06/2003
49
539
BAN
671 v South Africa, 15/07/2015
50
535
ENG
535 v West Indies, 29/09/2017
51
531
SL
599 v West Indies, 04/11/2015
52
530
ZIM
576 v Afghanistan, 22/10/2015
53
525
AUS
525 v India, 01/10/2017
54
524
AUS
628 v England, 01/02/2015
55
522
ENG
522 v West Indies, 27/09/2017
55
522
IRE
602 v Netherlands, 07/07/2013
57
519
IRE
537 v Bangladesh, 15/07/2010
58
517
AFG
545 v Bangladesh, 28/09/2016
59
513
ZIM
566 v Bangladesh, 31/10/2009
60
512
AUS
553 v Pakistan, 15/01/2017
61
511
BAN
511 v South Africa, 22/10/2017
62
510
WI
510 v England, 29/09/2017
63
509
SA
554 v Australia, 30/09/2016
64
508
SCO
511 v Papua New Guinea, 24/11/2017
65
503
PAK
537 v Australia, 26/01/2017
66
496
ZIM
556 v India, 14/03/2015
67
495
WI
804 v Zimbabwe, 30/11/2003
68
492
WI
588 v India, 27/11/2013
69
489
WI
491 v England, 27/09/2017
70
488
NZ
498 v Bangladesh, 17/05/2017
71
487
ZIM
524 v Afghanistan, 18/10/2015
71
487
BAN
585 v Zimbabwe, 08/05/2013
73
486
PAK
670 v Bangladesh, 04/03/2014
74
485
SL
667 v Australia, 06/03/2012
75
481
IND
497 v New Zealand, 25/10/2017
76
478
WI
480 v England, 27/09/2017
77
473
BAN
560 v Australia, 13/04/2011
78
472
ZIM
554 v South Africa, 22/08/2007
79
471
UAE
489 v Ireland, 04/03/2017
79
471
IRE
513 v India, 10/03/2015
81
468
PAK
702 v Afghanistan, 10/02/2012
82
467
WI
592 v India, 05/07/2013
83
466
AFG
466 v Ireland, 10/12/2017
84
464
SL
492 v India, 24/08/2017
84
464
NZ
617 v Sri Lanka, 14/02/2015
86
458
WI
602 v Zimbabwe, 24/02/2013
87
454
NZ
604 v India, 22/01/2014
88
445
SL
552 v England, 24/06/2016
89
439
AFG
561 v New Zealand, 08/03/2015
90
433
HK
433 v Papua New Guinea, 08/12/2017
91
431
AFG
431 v Ireland, 10/12/2017
92
430
HK
430 v Papua New Guinea, 08/12/2017
92
430
PAK
438 v Sri Lanka, 13/10/2017
92
430
WI
495 v South Africa, 18/01/2015
95
426
SCO
459 v Sri Lanka, 11/03/2015
96
423
NZ
423 v India, 29/10/2017
97
419
ZIM
419 v Sri Lanka, 10/07/2017
98
417
SL
433 v Zimbabwe, 10/07/2017
99
415
NZ
417 v Ireland, 21/05/2017
100
414
WI
426 v Pakistan, 11/04/2017