Rohit Sharma, has ascended to the second position in the latest ICC Men's One-Day International (ODI) batting rankings.