India Sports

ICC Top Ten ODI Batsmen





ICC Player Rankings for ODI Batsmen



ICC Player Rankings for ODI Batsmen 2019
RankNameCountryRating
Virat Kohli IND886
Rohit SharmaIND881
Babar AzamPAK827
Francois du PlessisSA820
Ross TaylorNZ817
Kane WilliamsonNZ796
David WarnerAUS794
Joe RootENG787
Quinton de KockSA781
10 Jason RoyENG774






Last Updated on : July 18, 2019