ICC Top ODI Batting Rankings
| ICC Top 100 ODI Batsmen |
| ID |
Rat. |
Name |
Nat. |
| 1 |
901 |
H.M. Amla |
SA |
| 2 |
858 |
V. Kohli |
IND |
| 3 |
852 |
A.B. de Villiers |
SA |
| 4 |
773 |
K.C. Sangakkara |
SL |
| 5 |
749 |
I.J.L. Trott |
ENG |
| 6 |
745 |
M.S. Dhoni |
IND |
| 7 |
718 |
M.J. Clarke |
AUS |
| 8 |
707 |
A.N. Cook |
ENG |
| 9 |
689 |
G. Gambhir |
IND |
| 10 |
688 |
M.E.K. Hussey |
AUS |
| 11 |
683 |
Shakib Al Hasan |
BAN |
| 12 |
680 |
S.R. Watson |
AUS |
| 13 |
674 |
E.J.G. Morgan |
ENG |
| 13 |
674 |
Umar Akmal |
PAK |
| 15 |
667 |
R.L. Taylor |
NZ |
| 15 |
667 |
B.R.M. Taylor |
ZIM |
| 15 |
667 |
T.M. Dilshan |
SL |
| 18 |
664 |
J.H. Kallis |
SA |
| 19 |
640 |
P.R. Stirling |
IRE |
| 20 |
639 |
D.P.M.D. Jayawardene |
SL |
| 21 |
638 |
B.B. McCullum |
NZ |
| 22 |
636 |
J.P. Duminy |
SA |
| 23 |
635 |
M.J. Guptill |
NZ |
| 24 |
634 |
V. Sehwag |
IND |
| 25 |
633 |
C.H. Gayle |
WI |
| 26 |
628 |
G.C. Smith |
SA |
| 27 |
618 |
Tamim Iqbal |
BAN |
| 28 |
617 |
Misbah-ul-Haq |
PAK |
| 29 |
612 |
S. Raina |
IND |
| 30 |
611 |
S.R. Tendulkar |
IND |
| 31 |
601 |
L.D. Chandimal |
SL |
| 32 |
591 |
I.R. Bell |
ENG |
| 33 |
581 |
K.A. Pollard |
WI |
| 34 |
575 |
D.J. Hussey |
AUS |
| 35 |
571 |
A.D. Russell |
WI |
| 36 |
568 |
D.A. Warner |
AUS |
| 37 |
567 |
A.D. Mathews |
SL |
| 38 |
565 |
R.T. Ponting |
AUS |
| 39 |
560 |
W.U. Tharanga |
SL |
| 40 |
558 |
L.M.P. Simmons |
WI |
| 41 |
557 |
K.J. O'Brien |
IRE |
| 42 |
553 |
Mohammad Hafeez |
PAK |
| 43 |
547 |
C. Kieswetter |
ENG |
| 44 |
539 |
Shahid Afridi |
PAK |
| 45 |
538 |
T.L.W. Cooper |
NED |
| 46 |
535 |
J.D. Ryder |
NZ |
| 46 |
535 |
R.R. Sarwan |
WI |
| 48 |
518 |
Younus Khan |
PAK |
| 49 |
516 |
R.S. Bopara |
ENG |
| 49 |
516 |
G.J. Bailey |
AUS |
| 51 |
514 |
R.G. Sharma |
IND |
| 52 |
512 |
Azhar Ali |
PAK |
| 53 |
511 |
Nasir Hossain |
BAN |
| 54 |
508 |
K.S. Williamson |
NZ |
| 55 |
504 |
Asad Shafiq |
PAK |
| 56 |
502 |
A. Obanda |
KEN |
| 57 |
500 |
C.O. Obuya |
KEN |
| 57 |
500 |
Mushfiqur Rahim |
BAN |
| 59 |
493 |
Imrul Kayes |
BAN |
| 60 |
492 |
M.N. Samuels |
WI |
| 61 |
490 |
C.L. White |
AUS |
| 62 |
485 |
G.C. Wilson |
IRE |
| 63 |
484 |
D.M. Bravo |
WI |
| 64 |
480 |
S.E. Marsh |
AUS |
| 65 |
477 |
H. Masakadza |
ZIM |
| 66 |
476 |
E. Chigumbura |
ZIM |
| 67 |
475 |
T. Mishra |
KEN |
| 68 |
474 |
D.J.G. Sammy |
WI |
| 68 |
474 |
Mahmudullah |
BAN |
| 70 |
471 |
W.T.S. Porterfield |
IRE |
| 71 |
467 |
D.J.J. Bravo |
WI |
| 72 |
466 |
B.J. Haddin |
AUS |
| 73 |
462 |
F. du Plessis |
SA |
| 73 |
462 |
R.A. Jadeja |
IND |
| 75 |
461 |
R.J. Nicol |
NZ |
| 76 |
459 |
J.D.P. Oram |
NZ |
| 77 |
450 |
N.J. O'Brien |
IRE |
| 78 |
449 |
Kamran Akmal |
PAK |
| 78 |
449 |
Nasir Jamshed |
PAK |
| 80 |
448 |
Y.K. Pathan |
IND |
| 81 |
445 |
Shoaib Malik |
PAK |
| 82 |
442 |
H.D.R.L. Thirimanne |
SL |
| 83 |
439 |
V. Sibanda |
ZIM |
| 84 |
436 |
Imran Farhat |
PAK |
| 85 |
434 |
Junaid Siddique |
BAN |
| 86 |
431 |
Rizwan Cheema |
CA |
| 87 |
430 |
A.N. Kervezee |
NED |
| 88 |
427 |
Raqibul Hasan |
BAN |
| 89 |
415 |
C.R. Ervine |
ZIM |
| 90 |
412 |
J.F. Mooney |
IRE |
| 91 |
404 |
Abdul Razzaq |
PAK |
| 92 |
398 |
N.L. McCullum |
NZ |
| 92 |
398 |
Shahriar Nafees |
BAN |
| 94 |
397 |
Mohammad Nabi |
AFG |
| 95 |
395 |
E.C. Joyce |
ENG |
| 95 |
395 |
Naeem Islam |
BAN |
| 97 |
392 |
J.A. Morkel |
SA |
| 98 |
390 |
E.S. Szwarczynski |
NED |
| 98 |
390 |
D.S. Smith |
WI |
| 100 |
388 |
Mohammad Shahzad |
AFG |
More info on Cricket Rankings