India Sports

ICC Top Ten ODI Batsmen



ICC Player Rankings for ODI Batsmen



ICC Player Rankings (ODI Batsmen)
RankNameCountryRating
1A.B. de VilliersSA900
2V. KohliIND825
3H.M. AmlaSA766
4Q. de KockSA763
5R.G. SharmaIND761
6T.M. DilshanSL760
7K.S. WilliamsonNZ752
8M.J. GuptillNZ751
9S DhawanIND748
10J.E. RootENG739






Last Updated on : March 8, 2016