Virat Kohli and Rohit Sharma have retained second and third spots respectively in the latest ICC men’s ODI rankings. South Africa wicket-keeper batsman, Quinton de Kock has reached the fifth spot after his stellar batting performance against India in the recently concluded ODI series.