Virat Kohli of India is ranked 8th in ODI batting rankings. He has a rating of 756.