Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: August 24, 2025
1
784Rating
POSPLAYERTEAMRATINGS
2Rohit SharmaIND756
3Babar AzamPAK739
4Virat KohliIND736
5Daryl MitchellNZ720
6Charith AsalankaSL719
7Harry TectorIRE708
8Shreyas IyerIND704
9Shai HopeWI699
10Ibrahim ZadranAFG676
11Travis HeadAUS669
=Kusal MendisSL669
13Keacy CartyWI642
14KL RahulIND638
15Rassie van der DussenSA629
16Ben DuckettENG626
17Paul StirlingIRE625
18Rachin RavindraNZ624
19Rahmanullah GurbazAFG622
20Pathum NissankaSL617
21Joe RootENG602
22Azmatullah OmarzaiAFG598
23Aiden MarkramSA595
24Glenn PhillipsNZ594
25Mohammad RizwanPAK592
26Temba BavumaSA589
27David MillerSA586
28Fakhar ZamanPAK584
29Will YoungNZ583
30Kane WilliamsonNZ580
31Sikandar RazaZIM578
32Najmul Hossain ShantoBAN572
33Scott EdwardsNED559
34Rahmat ShahAFG555
=Sherfane RutherfordWI555
=Marnus LabuschagneAUS555
37George MunseySCO553
38Tom LathamNZ550
=Salman AghaPAK550
40Imam-ul-HaqPAK548
41Jos ButtlerENG546
42Janith LiyanageSL541
43Gerhard ErasmusNAM539
44Mitchell MarshAUS537
45Devon ConwayNZ532
46Harry BrookENG530
47Alex CareyAUS529
48Glenn MaxwellAUS526
49Andy BalbirnieIRE524
50Sean WilliamsZIM522
51Tawhid HridoyBAN519
52Max O'DowdNED517
53Hashmatullah ShahidiAFG508
54Monank PatelUSA505
55Saim AyubPAK503
56Curtis CampherIRE502
57Mohammad NabiAFG496
58Richie BerringtonSCO493
59Jaker AliBAN489
60Brandon McMullenSCO485
61Jatinder SinghOMN482
62Sadeera SamarawickramaSL480
63Craig ErvineZIM479
64Josh InglisAUS477
65Liam LivingstoneENG476
66Avishka FernandoSL474
67Michael van LingenNAM473
=Tony de ZorziSA473
69Brian BennettZIM471
70Muhammad WaseemUAE467
71Lorcan TuckerIRE465
72Mehidy Hasan MirazBAN462
73Phil SaltENG459
74Aqib IlyasOMN456
75Vriitya AravindUAE455
76Mark ChapmanNZ453
=Asif KhanUAE453
78Cameron GreenAUS451
79Litton DasBAN446
=Evin LewisWI446
81Jan Nicol Loftie-EatonNAM443
82Brandon KingWI442
83Sediqullah AtalAFG441
84Michael LeaskSCO438
=Hardik PandyaIND438
=Aaron JonesUSA438
87Soumya SarkarBAN437
=Tanzid HasanBAN437
89Michael BracewellNZ434
90Pargat SinghCAN433
91Kushal BhurtelNEP428
92Vikramjit SinghNED426
93Aarif SheikhNEP424
94George DockrellIRE421
=Saiteja MukkamallaUSA421
96Aasif SheikhNEP420
=Milind KumarUSA420
98Mohammad NadeemOMN419
=Abdullah ShafiquePAK419
100Teja NidamanuruNED417
Advertisement