Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: June 02, 2026
1

Daryl Mitchell

 New Zealand
815Rating
POSPLAYERTEAMRATINGS
2Virat KohliIND791
3Ibrahim ZadranAFG756
4Rohit SharmaIND748
5Shubman GillIND716
6Babar AzamPAK687
7Shai HopeWI679
=Harry TectorIRE679
9KL RahulIND664
10Charith AsalankaSL656
=Harry BrookENG656
12Shreyas IyerIND648
13Quinton de KockSA640
14Salman AghaPAK638
15Travis HeadAUS635
16Kusal MendisSL634
17Joe RootENG626
18Pathum NissankaSL617
19Rahmanullah GurbazAFG613
20Rachin RavindraNZ603
21Azmatullah OmarzaiAFG593
22Keacy CartyWI590
23Paul StirlingIRE587
24Aiden MarkramSA586
25Glenn PhillipsNZ584
26Tawhid HridoyBAN583
27Matthew BreetzkeSA576
28Janith LiyanageSL572
29Sikandar RazaZIM571
30Mohammad RizwanPAK566
31Najmul Hossain ShantoBAN557
32Ben DuckettENG555
33Fakhar ZamanPAK550
34Jos ButtlerENG547
=Temba BavumaSA547
36Rahmat ShahAFG540
=Scott EdwardsNED540
=Devon ConwayNZ540
39Mitchell MarshAUS526
40Tanzid HasanBAN525
41Saim AyubPAK522
42Will YoungNZ520
43Marnus LabuschagneAUS518
44Kane WilliamsonNZ510
45Sherfane RutherfordWI507
46George MunseySCO506
47Brandon McMullenSCO505
48Alex CareyAUS504
49Mohammad NabiAFG503
50Sean WilliamsZIM500
=Andy BalbirnieIRE500
=Max O'DowdNED500
53Tom LathamNZ492
54Milind KumarUSA488
55Tony de ZorziSA487
56Hashmatullah ShahidiAFG484
57Josh InglisAUS480
58Saiteja MukkamallaUSA473
59Sadeera SamarawickramaSL472
60Michael BracewellNZ460
61Gerhard ErasmusNAM457
62Litton DasBAN454
63Cameron GreenAUS452
64Jatinder SinghOMN446
65Mehidy Hasan MirazBAN443
66Soumya SarkarBAN440
=Brian BennettZIM440
68Jacob BethellENG439
69Lorcan TuckerIRE435
70Monank PatelUSA434
71Ben CurranZIM429
72Mark ChapmanNZ426
=Sediqullah AtalAFG426
74Richie BerringtonSCO417
75Brandon KingWI413
=Aasif SheikhNEP413
77Vikramjit SinghNED412
78Matt RenshawAUS411
79Pargat SinghCAN410
80Jaker AliBAN408
81Evin LewisWI407
82Teja NidamanuruNED405
83Axar PatelIND401
=Henry NichollsNZ401
85Dipendra Singh AireeNEP398
=Will JacksENG398
87Muhammad WaseemUAE395
88Matthew ShortAUS392
89George DockrellIRE391
=Bas de LeedeNED391
91Jamie OvertonENG388
=Hammad MirzaOMN388
93Saif HassanBAN387
94Kushal BhurtelNEP383
95Mitchell SantnerNZ376
=Corbin BoschSA376
97Rohit PaudelNEP375
98Justin GreavesWI374
99Abdullah ShafiquePAK372
100Roston ChaseWI367
Advertisement