Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: May 12, 2026
1

Daryl Mitchell

 New Zealand
815Rating
POSPLAYERTEAMRATINGS
2Virat KohliIND791
3Ibrahim ZadranAFG756
4Rohit SharmaIND748
5Shubman GillIND716
6Babar AzamPAK684
7Shai HopeWI679
=Harry TectorIRE679
9KL RahulIND664
=Salman AghaPAK664
11Charith AsalankaSL656
=Harry BrookENG656
13Travis HeadAUS648
=Shreyas IyerIND648
15Quinton de KockSA640
16Kusal MendisSL634
17Joe RootENG626
18Pathum NissankaSL617
19Rahmanullah GurbazAFG613
20Rachin RavindraNZ603
21Azmatullah OmarzaiAFG593
22Keacy CartyWI590
23Paul StirlingIRE587
24Aiden MarkramSA586
25Glenn PhillipsNZ584
26Tawhid HridoyBAN583
27Mohammad RizwanPAK577
28Matthew BreetzkeSA576
29Janith LiyanageSL572
30Sikandar RazaZIM571
31Fakhar ZamanPAK561
32Najmul Hossain ShantoBAN557
33Ben DuckettENG555
34Jos ButtlerENG547
=Temba BavumaSA547
36Rahmat ShahAFG540
=Scott EdwardsNED540
=Devon ConwayNZ540
39Mitchell MarshAUS537
40Marnus LabuschagneAUS535
41Saim AyubPAK532
42David MillerSA528
43Tanzid HasanBAN525
44Will YoungNZ520
45Alex CareyAUS513
46George MunseySCO512
47Kane WilliamsonNZ510
48Sherfane RutherfordWI507
49Mohammad NabiAFG503
50Milind KumarUSA501
51Sean WilliamsZIM500
=Andy BalbirnieIRE500
=Max O'DowdNED500
54Tom LathamNZ492
55Imam-ul-HaqPAK487
=Tony de ZorziSA487
57Hashmatullah ShahidiAFG484
58Curtis CampherIRE479
59Brandon McMullenSCO476
60Sadeera SamarawickramaSL472
61Michael BracewellNZ460
62Josh InglisAUS459
63Gerhard ErasmusNAM457
64Monank PatelUSA456
65Litton DasBAN454
66Saiteja MukkamallaUSA453
67Richie BerringtonSCO446
=Jatinder SinghOMN446
69Mehidy Hasan MirazBAN443
70Soumya SarkarBAN440
=Brian BennettZIM440
72Jacob BethellENG439
73Craig ErvineZIM437
74Cameron GreenAUS436
75Lorcan TuckerIRE435
76Avishka FernandoSL433
=Liam LivingstoneENG433
78Ben CurranZIM429
79Mark ChapmanNZ426
=Sediqullah AtalAFG426
81Brandon KingWI413
82Vikramjit SinghNED412
83Pargat SinghCAN410
84Phil SaltENG409
85Jaker AliBAN408
86Evin LewisWI407
87Teja NidamanuruNED405
88Axar PatelIND401
=Henry NichollsNZ401
90Hardik PandyaIND398
=Will JacksENG398
92Muhammad WaseemUAE395
93Aasif SheikhNEP393
94George DockrellIRE391
=Bas de LeedeNED391
96Jamie OvertonENG388
=Hammad MirzaOMN388
98Saif HassanBAN387
99Dipendra Singh AireeNEP381
100Abdullah ShafiquePAK379
Advertisement