हिन्दीಕನ್ನಡമലയാളംதமிழ்తెలుగు
Share This Story
Home » Ranking Home » Best Batsman
ICC ODI Batting Rankings
Rank Players Rating Country
1 AB De Villiers 861 SA
2 V Kohli 848 IND
3 DA Warner 786 AUS
4 Q De Kock 779 SA
5 KS Williamson 770 NZ
6 HM Amla 748 SA
7 JE Root 747 ENG
8 MJ Guptill 729 NZ
9 RG Sharma 728 IND
10 F Du Plessis 721 SA
11 S Dhawan 719 IND
12 JC Buttler 717 ENG
13 MS Dhoni 704 IND
14 Babar Azam 684 PAK
15 LRPL Taylor 682 NZ
16 SPD Smith 676 AUS
17 AJ Finch 667 AUS
18 GJ Bailey 666 AUS
19 Mushfiqur Rahim 650 BAN
20 AD Hales 646 ENG
21 AD Mathews 632 SL
22 Tamim Iqbal 620 BAN
23 GJ Maxwell 617 AUS
24 Soumya Sarkar 616 BAN
25 MR Marsh 611 AUS
26 Mohammad Hafeez 607 PAK
27 Azhar Ali 605 PAK
28 EJG Morgan 602 ENG
29 MN Samuels 601 WI
30 AM Rahane 599 IND
31 RR Rossouw 598 SA
31 EC Joyce 598 Ire
33 Shakib Al Hasan 592 BAN
34 SK Raina 586 IND
35 DA Miller 585 SA
36 Sarfraz Ahmed 581 PAK
36 J-P Duminy 581 SA
38 Mohammad Shahzad 580 AFG
39 TWM Latham 569 NZ
39 JP Faulkner 569 AUS
41 JJ Roy 568 ENG
42 Mahmudullah 558 BAN
43 LD Chandimal 555 SL
44 PR Stirling 553 IRE
45 KJ O'Brien 547 IRE
46 F Behardien 542 SA
47 DM Bravo 541 WI
47 Ahmed Shehzad 541 PAK
49 Sikandar Raza 540 ZIM
50 Mohammad Nabi 536 AFG
50 BA Stokes 536 ENG
50 Nasir Hossain 536 BAN
53 HDRL Thirimanne 535 SL
54 BKG Mendis 528 SL
54 AT Rayudu 528 IND
56 KJ Coetzer 524 SCO
57 CJ Anderson 522 NZ
58 GD Elliott 517 NZ
59 SC Williams 515 ZIM
60 J Charles 514 WI
61 MS Wade 511 AUS
62 CR Ervine 510 ZIM
63 AD Russell 505 WI
64 KA Pollard 504 WI
65 E Chigumbura 501 ZIM
66 H Masakadza 496 ZIM
67 Shoaib Malik 493 PAK
68 MDKJ Perera 491 SL
69 Shaiman Anwar 486 UAE
70 NJ O'Brien 478 IRE
71 D Ramdin 473 WI
72 Imrul Kayes 472 BAN
72 L Ronchi 472 NZ
74 WTS Porterfield 465 IRE
75 Samiullah Shenwari 464 AFG
76 PL Mommsen 460 SCO
76 RA Jadeja 460 IND
78 CS MacLeod 455 SCO
78 Sabbir Rahman 455 BAN
80 JO Holder 445 WI
81 Moeen Ali 435 ENG
82 GC Wilson 433 IRE
83 Noor Ali Zadran 432 AFG
83 MW Machan 432 SCO
85 RD Berrington 429 SCO
86 CJ Chibhabha 426 ZIM
87 Sharjeel Khan 424 PAK
88 Najibullah Zadran 420 AFG
89 UT Khawaja 418 AUS
90 SE Marsh 413 AUS
91 Nizakat Khan 411 HK
92 Sohaib Maqsood 407 PAK
93 V Sibanda 400 ZIM
93 Imad Wasim 400 PAK
95 WU Tharanga 396 SL
96 MJ Santner 392 NZ
97 Anshuman Rath 390 HK
98 DM De Silva 388 SL
99 Nowroz Mangal 383 AFG
99 Babar Hayat 383 HK
Share This Story