India Sports

ICC Top Ten ODI Batsmen





ICC Player Rankings for ODI Batsmen



ICC Player Rankings for ODI Batsmen
RankNameCountryRating
1Virat KohliIND890
2Rohit SharmaIND839
3Ross TaylorNZ831
4Shai HopeWI808
5Quinton de KockSA803
6Francois du PlessisSA801
7Babar AzamPAK788
8Joe RootENG782
9Fakhar ZamanPAK758
10Martin GuptillNZ750






Last Updated on : June 3, 2019