India TV Sports desk
New Delhi: Indian dashing batsman Virat Kohli has been upstaged by South African ODI captain who now holds the top slot in ICC ODI ranking with 872 points. Virat slipped to second position with 859 points.
According to latest ICC ODI ranking Hashim Amla is another South African batsman who is among top five ODI batsmen. He is place at third position with 839 points, followed by G.J. Bailey of Australia.
Sangakkara of Sri Lanka is at fifth position.
In ODI bowling category Saeed Ajmal of Pakistan is still holding on to top position with 763 points. Dale Styen of South Africa is at no two with 742 points.