India Sports

ICC Top Ten ODI Batsmen





ICC Player Rankings for ODI Batsmen



RankNameCountryRating
Virat Kohli IND869
Rohit SharmaIND855
Babar AzamPAK829
Ross TaylorNZ828
Francois du PlessisSA803
David WarnerAUS796
Quinton de KockSA782
Kane WilliamsonNZ773
Joe RootENG770
10 Aaron FinchAUS769







Last Updated on : Fabruary 24, 2020