हिन्दीಕನ್ನಡമലയാളംதமிழ்తెలుగు
Share This Story
Home » Ranking Home » Best Batsman
ICC ODI Batting Rankings
Rank Players Rating Country
1 V Kohli 865 IND
2 DA Warner 861 AUS
3 AB De Villiers 847 SA
4 JE Root 799 ENG
5 Babar Azam 786 PAK
6 KS Williamson 779 NZ
7 Q De Kock 769 SA
8 F Du Plessis 768 SA
9 MJ Guptill 749 NZ
10 S Dhawan 742 IND
10 RG Sharma 742 IND
12 HM Amla 741 SA
13 SPD Smith 740 AUS
14 LRPL Taylor 707 NZ
15 MS Dhoni 704 IND
16 Tamim Iqbal 687 BAN
17 AD Hales 678 ENG
18 EJG Morgan 675 ENG
19 JC Buttler 654 ENG
20 Mohammad Hafeez 639 PAK
21 BA Stokes 634 ENG
21 Mushfiqur Rahim 634 BAN
23 GJ Bailey 620 AUS
24 GJ Maxwell 619 AUS
25 AJ Finch 617 AUS
26 AD Mathews 613 SL
27 BKG Mendis 610 SL
28 DA Miller 609 SA
29 TM Head 606 AUS
30 Shakib Al Hasan 597 BAN
31 Azhar Ali 596 PAK
32 Sarfraz Ahmed 579 PAK
33 MN Samuels 575 WI
33 KJ Coetzer 575 SCO
35 MR Marsh 574 AUS
36 JJ Roy 569 ENG
36 NT Broom 569 NZ
36 AM Rahane 569 IND
39 PR Stirling 566 IRE
40 TWM Latham 564 NZ
41 Mahmudullah 563 BAN
42 EC Joyce 562 Ire
43 Soumya Sarkar 551 BAN
44 J-P Duminy 549 SA
45 N Dickwella 545 SL
46 Mohammad Shahzad 541 AFG
47 KM Jadhav 537 IND
48 LD Chandimal 536 SL
49 KJ O'Brien 532 IRE
49 Mohammad Nabi 532 AFG
51 Shoaib Malik 531 PAK
52 JP Faulkner 530 AUS
53 MS Wade 527 AUS
54 WTS Porterfield 518 IRE
55 DM Bravo 517 WI
56 Sharjeel Khan 516 PAK
57 Sikandar Raza 514 ZIM
58 Ahmed Shehzad 507 PAK
58 AT Rayudu 507 IND
60 F Behardien 506 SA
60 SC Williams 506 ZIM
62 Nasir Hossain 502 BAN
63 Sabbir Rahman 499 BAN
64 JDS Neesham 495 NZ
65 J Charles 491 WI
66 CR Ervine 488 ZIM
66 MDKJ Perera 488 SL
68 NJ O'Brien 487 IRE
69 E Chigumbura 486 ZIM
70 H Masakadza 483 ZIM
71 KA Pollard 482 WI
72 Umar Akmal 479 PAK
73 Moeen Ali 478 ENG
74 WU Tharanga 477 SL
75 L Ronchi 471 NZ
75 Shaiman Anwar 471 UAE
77 Nizakat Khan 462 HK
78 CJ Anderson 461 NZ
79 Imrul Kayes 454 BAN
80 SD Hope 453 WI
80 D Ramdin 453 WI
82 RA Jadeja 449 IND
83 Samiullah Shenwari 446 AFG
84 JO Holder 445 WI
85 Yuvraj Singh 440 IND
86 CS MacLeod 438 SCO
87 Rahmat Shah 436 AFG
88 JM Bairstow 434 ENG
88 RD Berrington 434 SCO
90 Imad Wasim 429 PAK
91 DAS Gunaratne 423 SL
92 Noor Ali Zadran 422 AFG
92 HH Pandya 422 IND
94 GC Wilson 418 IRE
95 Asghar Stanikzai 417 AFG
96 CJ Chibhabha 413 ZIM
97 Fakhar Zaman 412 PAK
98 Javed Ahmadi 411 AFG
99 JN Mohammed 407 WI
100 Babar Hayat 402 HK
Share This Story