Advertisement

ICC MEN'S ODI BATTING RANKINGS

LAST UPDATED: June 03, 2025
1
784Rating
POSPLAYERTEAMRATINGS
2Babar AzamPAK766
3Rohit SharmaIND756
4Heinrich KlaasenSA744
5Virat KohliIND736
6Daryl MitchellNZ720
7Harry TectorIRE708
8Shreyas IyerIND704
9Charith AsalankaSL694
10Ibrahim ZadranAFG676
11Shai HopeWI660
12Keacy CartyWI659
13Travis HeadAUS650
14Rassie van der DussenSA648
15Pathum NissankaSL641
16KL RahulIND638
17Ben DuckettENG626
18Paul StirlingIRE625
19Rachin RavindraNZ624
20Rahmanullah GurbazAFG622
21Kusal MendisSL613
22Mohammad RizwanPAK606
23David MillerSA604
24Joe RootENG602
=Fakhar ZamanPAK602
26Azmatullah OmarzaiAFG598
27Aiden MarkramSA596
28Glenn PhillipsNZ594
29Najmul Hossain ShantoBAN593
30Temba BavumaSA585
31Will YoungNZ583
32Kane WilliamsonNZ580
33Sherfane RutherfordWI579
34Sikandar RazaZIM578
35Marnus LabuschagneAUS576
36Scott EdwardsNED571
37Imam-ul-HaqPAK565
38Rahmat ShahAFG555
=Saim AyubPAK555
40Tom LathamNZ550
=Salman AghaPAK550
42George MunseySCO549
43Jos ButtlerENG546
44Glenn MaxwellAUS542
45Gerhard ErasmusNAM539
46Alex CareyAUS537
47Devon ConwayNZ532
48Harry BrookENG530
49Andy BalbirnieIRE524
50Sean WilliamsZIM522
51Max O'DowdNED516
52Janith LiyanageSL515
53Hashmatullah ShahidiAFG508
54Mitchell MarshAUS507
55Monank PatelUSA505
56Curtis CampherIRE502
57Brandon McMullenSCO500
58Mohammad NabiAFG496
59Richie BerringtonSCO495
=Sadeera SamarawickramaSL495
61Tawhid HridoyBAN494
62Avishka FernandoSL488
63Jatinder SinghOMN482
64Craig ErvineZIM479
65Liam LivingstoneENG476
66Brandon KingWI473
=Michael van LingenNAM473
68Mehidy Hasan MirazBAN471
=Brian BennettZIM471
70Muhammad WaseemUAE467
71Litton DasBAN465
=Lorcan TuckerIRE465
=Tony de ZorziSA465
74Phil SaltENG459
75Aqib IlyasOMN456
76Vriitya AravindUAE455
77Mark ChapmanNZ453
=Asif KhanUAE453
79Soumya SarkarBAN450
80Vikramjit SinghNED445
81Jan Nicol Loftie-EatonNAM443
82Sediqullah AtalAFG441
83Kushal BhurtelNEP440
=Josh InglisAUS440
85Hardik PandyaIND438
=Aaron JonesUSA438
87Aasif SheikhNEP437
88Michael BracewellNZ434
89Bas de LeedeNED433
=Pargat SinghCAN433
91Michael LeaskSCO427
92Rohit PaudelNEP426
93Evin LewisWI425
94Jaker AliBAN423
95George DockrellIRE421
=Saiteja MukkamallaUSA421
97Milind KumarUSA420
98Mohammad NadeemOMN419
=Abdullah ShafiquePAK419
100Teja NidamanuruNED416
Advertisement