ICC Top 100 Player Rankings

ODI Batting Rankings
Rank
Rat.
Name
Country
Career Best
1
911
IND
911 v England, 12/07/2018
2
825
PAK
846 v Sri Lanka, 20/10/2017
3
818
ENG
818 v Australia, 19/01/2018
4
806
IND
825 v Sri Lanka, 13/12/2017
5
803
AUS
880 v Pakistan, 26/01/2017
6
785
NZ
789 v England, 07/03/2018
7
781
SA
808 v Bangladesh, 22/10/2017
8
778
NZ
798 v Zimbabwe, 07/08/2015
9
770
IND
794 v South Africa, 22/02/2015
10
769
ENG
777 v Australia, 21/06/2018
11
766
SA
802 v India, 01/02/2018
12
737
BAN
737 v West Indies, 28/07/2018
13
731
NZ
789 v South Africa, 01/03/2017
14
729
SA
901 v England, 05/09/2012
15
714
IND
836 v Australia, 31/10/2009
16
713
PAK
713 v Zimbabwe, 22/07/2018
17
706
AUS
743 v England, 14/02/2015
18
701
ENG
723 v Bangladesh, 09/10/2016
19
675
AUS
752 v Pakistan, 22/01/2017
20
670
ENG
680 v Australia, 21/06/2018
20
670
AUS
670 v England, 24/06/2018
22
652
BAN
671 v Zimbabwe, 07/11/2015
23
651
ENG
690 v Australia, 30/06/2010
24
642
SCO
647 v Ireland, 18/03/2018
25
641
SL
707 v England, 07/12/2014
26
639
ENG
705 v New Zealand, 06/06/2017
27
624
BAN
683 v Pakistan, 22/03/2012
28
610
ENG
653 v West Indies, 24/09/2017
29
606
PAK
665 v Bangladesh, 04/03/2014
30
604
IND
633 v South Africa, 04/02/2018
31
600
AFG
600 v West Indies, 25/03/2018
32
598
NZ
625 v India, 29/10/2017
33
597
AUS
735 v India, 20/01/2016
34
596
IRE
693 v Pakistan, 23/05/2013
35
591
SL
605 v India, 24/08/2017
36
585
SCO
585 v England, 10/06/2018
37
576
SA
635 v Bangladesh, 10/07/2015
38
575
BAN
575 v West Indies, 28/07/2018
39
564
ZIM
667 v New Zealand, 09/02/2012
40
563
ENG
618 v Afghanistan, 19/07/2016
40
563
SA
668 v Netherlands, 03/03/2011
42
562
AUS
641 v New Zealand, 06/12/2016
43
560
PAK
560 v Zimbabwe, 22/07/2018
44
559
SL
663 v New Zealand, 28/12/2006
45
551
WI
551 v Bangladesh, 28/07/2018
46
549
PAK
581 v West Indies, 05/10/2016
47
547
AFG
594 v Bangladesh, 28/09/2016
48
546
ZIM
576 v Afghanistan, 22/10/2015
49
545
AUS
616 v England, 28/01/2018
50
539
IRE
602 v Netherlands, 07/07/2013
51
533
WI
631 v Sri Lanka, 11/06/2003
52
532
SL
631 v Zimbabwe, 30/06/2017
52
532
IND
573 v Australia, 01/10/2017
54
530
PAK
605 v West Indies, 05/10/2016
54
530
AFG
545 v Bangladesh, 28/09/2016
56
529
PAK
685 v India, 13/02/2006
57
528
IRE
539 v UAE, 12/03/2018
58
523
WI
535 v Afghanistan, 25/03/2018
59
521
WI
528 v Bangladesh, 25/07/2018
60
518
BAN
671 v South Africa, 15/07/2015
60
518
NZ
531 v England, 03/03/2018
62
505
SL
599 v West Indies, 04/11/2015
63
502
NZ
502 v England, 10/03/2018
64
498
AUS
628 v England, 01/02/2015
65
497
WI
804 v Zimbabwe, 30/11/2003
66
495
SL
552 v England, 24/06/2016
67
494
ZIM
566 v Bangladesh, 31/10/2009
67
494
UAE
494 v Zimbabwe, 22/03/2018
69
492
HK
492 v Papua New Guinea, 17/03/2018
69
492
AFG
492 v Ireland, 23/03/2018
71
491
IND
669 v England, 27/01/2013
72
488
WI
518 v Afghanistan, 15/03/2018
72
488
SL
667 v Australia, 02/03/2012
74
487
AUS
553 v Pakistan, 15/01/2017
75
486
NZ
608 v Bangladesh, 24/05/2017
76
485
ENG
522 v West Indies, 27/09/2017
77
484
UAE
489 v Ireland, 04/03/2017
78
481
IND
497 v New Zealand, 25/10/2017
79
476
IRE
513 v India, 10/03/2015
79
476
SA
554 v Australia, 30/09/2016
81
474
BAN
515 v Sri Lanka, 19/01/2018
81
474
ZIM
524 v Afghanistan, 18/10/2015
83
472
AUS
581 v South Africa, 23/01/2009
84
471
SCO
471 v England, 10/06/2018
85
465
NZ
520 v Pakistan, 19/01/2018
86
462
NZ
476 v Pakistan, 16/01/2018
86
462
PAK
670 v Bangladesh, 04/03/2014
88
460
ZIM
556 v India, 14/03/2015
89
458
AFG
469 v Zimbabwe, 19/02/2018
90
457
NZ
498 v Bangladesh, 17/05/2017
91
456
WI
456 v Bangladesh, 28/07/2018
92
454
BAN
560 v Australia, 13/04/2011
93
453
IRE
465 v Scotland, 18/03/2018
93
453
SL
492 v India, 24/08/2017
95
452
BAN
585 v Zimbabwe, 08/05/2013
96
447
PAK
520 v Zimbabwe, 29/05/2015
97
445
BAN
567 v Zimbabwe, 26/11/2014
98
444
ENG
481 v Australia, 26/01/2018
99
441
HK
441 v Papua New Guinea, 17/03/2018
100
440
SL
444 v South Africa, 08/08/2018