Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: March 17, 2026
1

Daryl Mitchell

 New Zealand
840Rating
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
18Rachin RavindraNZ621
19Pathum NissankaSL617
20Rahmanullah GurbazAFG613
21Glenn PhillipsNZ602
22Azmatullah OmarzaiAFG593
23Keacy CartyWI590
24Paul StirlingIRE587
25Aiden MarkramSA586
26Mohammad RizwanPAK577
27Matthew BreetzkeSA576
28Janith LiyanageSL572
29Sikandar RazaZIM571
30Rassie van der DussenSA567
31Fakhar ZamanPAK561
32Tawhid HridoyBAN560
33Devon ConwayNZ557
34Ben DuckettENG555
35Jos ButtlerENG547
=Temba BavumaSA547
37Rahmat ShahAFG540
=Scott EdwardsNED540
39Mitchell MarshAUS537
40Marnus LabuschagneAUS535
41Saim AyubPAK532
42Will YoungNZ530
43David MillerSA528
44George MunseySCO527
45Kane WilliamsonNZ526
46Najmul Hossain ShantoBAN523
47Alex CareyAUS513
48Sherfane RutherfordWI507
49Tom LathamNZ505
50Mohammad NabiAFG503
51Milind KumarUSA501
52Sean WilliamsZIM500
=Andy BalbirnieIRE500
=Max O'DowdNED500
55Tanzid HasanBAN496
56Imam-ul-HaqPAK487
=Tony de ZorziSA487
58Hashmatullah ShahidiAFG484
59Curtis CampherIRE479
60Michael BracewellNZ474
61Sadeera SamarawickramaSL472
62Gerhard ErasmusNAM468
63Josh InglisAUS459
64Monank PatelUSA456
65Soumya SarkarBAN453
=Saiteja MukkamallaUSA453
67Brandon McMullenSCO451
68Mehidy Hasan MirazBAN449
69Richie BerringtonSCO444
70Brian BennettZIM440
71Mark ChapmanNZ439
=Jacob BethellENG439
73Craig ErvineZIM437
74Cameron GreenAUS436
75Lorcan TuckerIRE435
76Avishka FernandoSL433
=Liam LivingstoneENG433
78Jatinder SinghOMN432
79Ben CurranZIM429
80Sediqullah AtalAFG426
81Jaker AliBAN420
82Litton DasBAN419
83Muhammad WaseemUAE414
84Brandon KingWI413
85Vikramjit SinghNED412
86Pargat SinghCAN410
87Phil SaltENG409
88Evin LewisWI407
89Teja NidamanuruNED405
90Axar PatelIND401
91Hardik PandyaIND398
=Will JacksENG398
93George DockrellIRE391
=Bas de LeedeNED391
95Jamie OvertonENG388
96Mitchell SantnerNZ387
97Henry NichollsNZ384
98Jan Nicol Loftie-EatonNAM381
99Vriitya AravindUAE379
=Abdullah ShafiquePAK379
Advertisement