Home »  Rankings »  Player Rankings

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

ICC World T20 Tickets Online for Sale
ICC World T20 2012
© 2011-2012 AltiusCricket, All rights reserved.