Findcricketinfo / Rankings / ICC Top Ten ODI Batsman

ICC Top Ten ODI Batsmen

Latest Top 10 ODI Batsmen Rankings


RankNameCountryRating
1A.B. de VilliersSA887
2V. KohliIND813
3H.M. AmlaSA778
4K.S. WilliamsonNZ752
5M.J. GuptillNZ751
6R.G. SharmaIND750
7T.M. DilshanSL741
8S DhawanIND737
9Q. de KockSA735
10J.E. RootENG725


Last Updated on June 28 2016