Rohit top gainer in latest ICC ODI ranking