ICC ODI Batting Ranking 2018

ICC ODI Batting Ranking 2018

Table of Contents

The current top 100 ODI batsmen are listed below, ICC ODI batting ranking 2018 is update by ICC, according to the odi ranking Virat Kohli (India) is at 1st poistion with 899 poits and Rohit Sharma is at 2nd

1

Virat Kohli

IND

899
2Rohit SharmaIND871
3Ross TaylorNZ808
4Joe RootENG807
5Babar AzamPAK802
6David WarnerAUS791
7Francois du PlessisSA785
8Shikhar DhawanIND767
9Kane WilliamsonNZ756
10Quinton de KockSA754
11Fakhar ZamanPAK729
12Jonny BairstowENG726
13Martin GuptillNZ720
14Tamim IqbalBAN707
15Hashim AmlaSA707
16Mushfiqur RahimBAN700
17Aaron FinchAUS690
18Jos ButtlerENG685
19Eoin MorganENG675
20MS DhoniIND674
21Steve SmithAUS665
22Kyle CoetzerSCO642
23Travis HeadAUS641
24Jason RoyENG640
25Shai HopeWI635
26Shimron HetmyerWI626
27Imam-ul-HaqPAK625
28Niroshan DickwellaSL621
29Ben StokesENG618
30Angelo MathewsSL616
31David MillerSA614
32Alex HalesENG609
33Tom LathamNZ607
34Glenn MaxwellAUS595
35Shakib Al HasanBAN594
36Rahmat ShahAFG591
37Paul StirlingIRE586
38Mohammad ShahzadAFG585
39Calum MacLeodSCO585
40Mohammad HafeezPAK581
41Brendan TaylorZIM576
42Ajinkya RahaneIND571
43MahmudullahBAN563
44Kedar JadhavIND558
45Shoaib MalikPAK556
46Ed JoyceIRE555
47Ambati RayuduIND553
48Mitchell MarshAUS553
49Marcus StoinisAUS552
50Upul TharangaSL550
51Sarfraz AhmedPAK549
52Soumya SarkarBAN547
53JP DuminySA542
54Sikandar RazaZIM539
55Imrul KayesBAN539
56Kevin O'BrienIRE536
57Mohammad NabiAFG533
58Anshuman RathHK532
59Colin MunroNZ524
60Marlon SamuelsWI517
61Sean WilliamsZIM516
62Shaun MarshAUS515
63William PorterfieldIRE514
64Evin LewisWI510
65Azhar AliPAK509
66Jason HolderWI506
67Kusal MendisSL506
68Rameez ShahzadUAE501
69Dinesh ChandimalSL497
70Mitchell SantnerNZ495
71Hamilton MasakadzaZIM491
72Andrew BalbirnieIRE490
73Lahiru ThirimanneSL488
74Kusal PereraSL486
75Chris GayleWI485
76Moeen AliENG482
77Najibullah ZadranAFG480
78Neil BroomNZ479
79Nizakat KhanHK478
80Shaiman AnwarUAE477
81Henry NichollsNZ472
82Richard BerringtonSCO471
83Suresh RainaIND465
84Farhaan BehardienSA462
85Niall O'BrienIRE460
86Hardik PandyaIND457
87Hashmatullah ShaidiAFG457
88Haris SohailPAK457
89Thisara PereraSL454
90Sabbir RahmanBAN453
91Rashid KhanAFG448
92Ahmed ShehzadPAK444
93Craig ErvineZIM441
94Rovman PowellWI440
95Danushka GunathilakaSL438
96Colin de GrandhommeNZ437
97Chris WoakesENG434
98Babar HayatHK432
99Mohammad Nasir HossainBAN432
100Javed AhmadiAFG431

Head to Head Matches

Live Matches Today

No Live Matches Today

Stay tuned for upcoming fixtures and live action.

Points Table

TeamMWTLPTNRR
QG10700150
KK10604120
IU10604120
LQ10504110
PZ1040680
MS1010920

PSL 2026 Stats

Team Match Combinations