Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: August 18, 2026
1
801Rating
POSPLAYERTEAMRATINGS
2Daryl MitchellNZ794
3Virat KohliIND767
4Rohit SharmaIND758
5Ibrahim ZadranAFG719
6Babar AzamPAK689
7Joe RootENG674
8Shai HopeWI673
9Charith AsalankaSL659
10Harry TectorIRE653
11Kusal MendisSL648
12Quinton de KockSA640
13Shreyas IyerIND633
14Pathum NissankaSL632
15Salman AghaPAK630
16Rahmanullah GurbazAFG629
=Harry BrookENG629
18KL RahulIND625
19Ben DuckettENG615
20Travis HeadAUS610
21Keacy CartyWI608
22Azmatullah OmarzaiAFG600
=Towhid HridoyBAN600
24Janith LiyanageSL592
25Tanzid HasanBAN588
26Aiden MarkramSA586
27Matthew BreetzkeSA576
28Paul StirlingIRE573
=Rachin RavindraNZ573
30Mohammad RizwanPAK560
31Sikandar RazaZIM558
32Najmul Hossain ShantoBAN557
33Sediqullah AtalAFG556
34Rahmat ShahAFG555
=Glenn PhillipsNZ555
36Curtis CampherIRE554
37Scott EdwardsNED548
=Ben CurranZIM548
39Temba BavumaSA547
40Jos ButtlerENG546
41Fakhar ZamanPAK544
42Will YoungNZ541
43Josh InglisAUS537
44Marnus LabuschagneAUS520
45Saim AyubPAK516
46Devon ConwayNZ514
47Andy BalbirnieIRE513
=Sherfane RutherfordWI513
49Tom LathamNZ510
50Milind KumarUSA508
51Mitchell MarshAUS506
52Hashmatullah ShahidiAFG503
=Alex CareyAUS503
54Brandon McMullenSCO499
55Ishan KishanIND497
56Tony de ZorziSA487
57George MunseySCO486
58Sean WilliamsZIM485
59Michael BracewellNZ482
60Cameron GreenAUS480
61Saiteja MukkamallaUSA478
62Max O'DowdNED477
63Mohammad NabiAFG472
=Mark ChapmanNZ472
65Sadeera SamarawickramaSL462
66Jacob BethellENG460
67Litton DasBAN451
68Jatinder SinghOMN446
69Gerhard ErasmusNAM445
70Soumya SarkarBAN444
71Richie BerringtonSCO435
72Monank PatelUSA434
73Mehidy Hasan MirazBAN432
74Yashasvi JaiswalIND419
75Craig ErvineZIM415
76Aasif SheikhNEP412
77Lorcan TuckerIRE408
=Will JacksENG408
79Axar PatelIND404
80Brian BennettZIM401
81Bas de LeedeNED400
82Michael van LingenNAM395
83Henry NichollsNZ392
84Justin GreavesWI391
85Pargat SinghCAN388
=Hammad MirzaOMN388
87Muhammad WaseemUAE387
88Cooper ConnollyAUS386
89Brandon KingWI385
90Mitchell SantnerNZ384
=Jan FrylinckNAM384
=Jaker AliBAN384
93George DockrellIRE383
94Dipendra Singh AireeNEP381
=Nick KellyNZ381
96Evin LewisWI379
97Rohit PaudelNEP377
=Teja NidamanuruNED377
=Rahul ChopraUAE377
100Vikramjit SinghNED376
=Jamie OvertonENG376
=Corbin BoschSA376
Advertisement