हिन्दीಕನ್ನಡമലയാളംதமிழ்తెలుగు
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 846 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 735 NZ
9 RG Sharma 728 IND
10 SPD Smith 725 AUS
11 F Du Plessis 721 SA
12 S Dhawan 719 IND
13 JC Buttler 717 ENG
14 MS Dhoni 704 IND
15 Babar Azam 684 PAK
16 LRPL Taylor 662 NZ
17 GJ Bailey 652 AUS
18 AD Hales 646 ENG
19 Mushfiqur Rahim 642 BAN
20 AJ Finch 635 AUS
21 AD Mathews 632 SL
22 MR Marsh 625 AUS
23 Tamim Iqbal 619 BAN
24 GJ Maxwell 608 AUS
25 Mohammad Hafeez 607 PAK
26 Azhar Ali 605 PAK
27 EJG Morgan 602 ENG
28 MN Samuels 601 WI
29 AM Rahane 599 IND
30 EC Joyce 598 Ire
30 RR Rossouw 598 SA
32 Soumya Sarkar 597 BAN
33 TWM Latham 590 NZ
34 Shakib Al Hasan 587 BAN
35 SK Raina 586 IND
36 DA Miller 585 SA
37 Sarfraz Ahmed 581 PAK
37 J-P Duminy 581 SA
39 Mohammad Shahzad 580 AFG
40 JJ Roy 568 ENG
41 JP Faulkner 561 AUS
42 LD Chandimal 555 SL
43 PR Stirling 553 IRE
44 KJ O'Brien 547 IRE
45 F Behardien 542 SA
46 Ahmed Shehzad 541 PAK
46 DM Bravo 541 WI
48 Sikandar Raza 540 ZIM
49 BA Stokes 536 ENG
49 Mohammad Nabi 536 AFG
51 Mahmudullah 535 BAN
51 HDRL Thirimanne 535 SL
53 Nasir Hossain 528 BAN
53 BKG Mendis 528 SL
53 AT Rayudu 528 IND
56 KJ Coetzer 524 SCO
57 SC Williams 515 ZIM
58 J Charles 514 WI
59 MS Wade 513 AUS
60 CR Ervine 510 ZIM
61 CJ Anderson 507 NZ
62 AD Russell 505 WI
63 KA Pollard 504 WI
64 GD Elliott 502 NZ
65 E Chigumbura 501 ZIM
66 H Masakadza 496 ZIM
67 Shoaib Malik 493 PAK
68 MDKJ Perera 491 SL
69 Imrul Kayes 488 BAN
70 Shaiman Anwar 486 UAE
71 NJ O'Brien 478 IRE
72 D Ramdin 473 WI
73 L Ronchi 468 NZ
74 WTS Porterfield 465 IRE
75 Samiullah Shenwari 464 AFG
76 PL Mommsen 460 SCO
76 RA Jadeja 460 IND
78 Sabbir Rahman 456 BAN
79 CS MacLeod 455 SCO
80 TM Head 450 AUS
81 JO Holder 445 WI
82 Moeen Ali 435 ENG
83 GC Wilson 433 IRE
84 Noor Ali Zadran 432 AFG
84 MW Machan 432 SCO
86 RD Berrington 429 SCO
87 CJ Chibhabha 426 ZIM
88 Sharjeel Khan 424 PAK
89 Najibullah Zadran 420 AFG
90 UT Khawaja 412 AUS
91 Nizakat Khan 411 HK
92 Sohaib Maqsood 407 PAK
92 SE Marsh 407 AUS
94 Imad Wasim 400 PAK
94 V Sibanda 400 ZIM
96 C Munro 398 NZ
97 WU Tharanga 396 SL
98 Anshuman Rath 390 HK
99 DM De Silva 388 SL
100 JDS Neesham 387 NZ
Share This Story