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
814
ENG
818 v Australia, 19/01/2018
5
813
PAK
846 v Sri Lanka, 20/10/2017
6
799
IND
825 v Sri Lanka, 13/12/2017
7
785
NZ
789 v England, 07/03/2018
8
783
SA
808 v Bangladesh, 22/10/2017
9
782
SA
802 v India, 01/02/2018
10
778
NZ
798 v Zimbabwe, 07/08/2015
11
769
IND
794 v South Africa, 22/02/2015
12
746
SA
901 v England, 05/09/2012
13
731
NZ
789 v South Africa, 01/03/2017
14
724
AUS
743 v England, 14/02/2015
15
717
IND
836 v Australia, 31/10/2009
16
698
ENG
698 v New Zealand, 10/03/2018
16
698
BAN
721 v Zimbabwe, 23/01/2018
18
692
AUS
752 v Pakistan, 22/01/2017
19
674
ENG
723 v Bangladesh, 09/10/2016
20
652
BAN
671 v Zimbabwe, 07/11/2015
21
635
ENG
653 v West Indies, 24/09/2017
22
632
SCO
647 v Ireland, 18/03/2018
23
631
AUS
634 v England, 26/01/2018
24
629
ENG
705 v New Zealand, 06/06/2017
24
629
ENG
672 v Australia, 14/01/2018
26
621
ENG
690 v Australia, 30/06/2010
26
621
PAK
665 v Bangladesh, 04/03/2014
28
619
SL
707 v England, 07/12/2014
29
616
AUS
616 v England, 28/01/2018
30
613
IND
633 v South Africa, 01/02/2018
31
608
BAN
683 v Pakistan, 22/03/2012
32
600
AFG
600 v West Indies, 25/03/2018
33
598
NZ
625 v India, 29/10/2017
34
597
AUS
735 v India, 20/01/2016
35
596
IRE
693 v Pakistan, 23/05/2013
36
594
SA
635 v New Zealand, 24/03/2015
37
578
ZIM
667 v New Zealand, 09/02/2012
38
576
AUS
641 v New Zealand, 06/12/2016
38
576
SL
663 v New Zealand, 28/12/2006
40
575
PAK
614 v New Zealand, 06/01/2018
41
566
SL
605 v India, 24/08/2017
42
563
ENG
618 v Afghanistan, 19/07/2016
43
561
BAN
567 v New Zealand, 13/03/2015
44
560
ZIM
576 v Afghanistan, 22/10/2015
45
557
SL
631 v Zimbabwe, 30/06/2017
46
548
PAK
581 v West Indies, 05/10/2016
47
547
AFG
594 v Bangladesh, 28/09/2016
48
544
PAK
605 v West Indies, 05/10/2016
49
541
WI
631 v Sri Lanka, 11/06/2003
50
540
IND
573 v Australia, 01/10/2017
51
539
IRE
602 v Netherlands, 07/07/2013
52
538
SA
668 v Netherlands, 03/03/2011
52
538
WI
543 v Zimbabwe, 19/03/2018
54
535
WI
535 v Afghanistan, 25/03/2018
54
535
PAK
685 v India, 13/02/2006
56
532
SCO
543 v Afghanistan, 04/03/2018
57
530
AFG
545 v Bangladesh, 28/09/2016
58
528
IRE
539 v UAE, 12/03/2018
59
526
BAN
671 v South Africa, 15/07/2015
60
518
NZ
531 v England, 03/03/2018
60
518
SL
599 v West Indies, 04/11/2015
62
511
AUS
628 v England, 01/02/2015
63
502
NZ
502 v England, 10/03/2018
64
500
WI
518 v Afghanistan, 15/03/2018
64
500
SL
667 v Australia, 02/03/2012
64
500
ENG
522 v West Indies, 27/09/2017
67
499
AUS
553 v Pakistan, 15/01/2017
68
494
UAE
494 v Zimbabwe, 22/03/2018
69
492
AFG
492 v Ireland, 23/03/2018
69
492
HK
492 v Papua New Guinea, 17/03/2018
71
491
BAN
515 v Sri Lanka, 19/01/2018
72
488
SA
554 v Australia, 30/09/2016
73
486
ZIM
566 v Bangladesh, 31/10/2009
73
486
NZ
608 v Bangladesh, 24/05/2017
73
486
ZIM
524 v Afghanistan, 18/10/2015
76
484
UAE
489 v Ireland, 04/03/2017
77
477
WI
804 v Zimbabwe, 30/11/2003
78
476
IRE
513 v India, 10/03/2015
79
475
IND
497 v New Zealand, 25/10/2017
80
474
PAK
670 v Bangladesh, 04/03/2014
81
472
ZIM
556 v India, 14/03/2015
81
472
SL
552 v England, 24/06/2016
83
467
SCO
467 v West Indies, 21/03/2018
84
465
SL
492 v India, 24/08/2017
84
465
ENG
481 v Australia, 26/01/2018
84
465
NZ
520 v Pakistan, 19/01/2018
87
462
NZ
476 v Pakistan, 16/01/2018
88
461
BAN
560 v Australia, 13/04/2011
89
459
BAN
585 v Zimbabwe, 08/05/2013
90
458
AFG
469 v Zimbabwe, 19/02/2018
90
458
PAK
520 v Zimbabwe, 29/05/2015
92
457
NZ
498 v Bangladesh, 17/05/2017
93
453
IRE
465 v Scotland, 18/03/2018
94
447
BAN
567 v Zimbabwe, 26/11/2014
95
442
ZIM
450 v West Indies, 19/03/2018
96
441
HK
441 v Papua New Guinea, 17/03/2018
97
435
AUS
617 v Sri Lanka, 14/02/2015
98
425
NZ
604 v India, 22/01/2014
99
419
PAK
438 v Sri Lanka, 13/10/2017
99
419
HK
462 v UAE, 26/01/2017