India’s star batter and Hitman Rohit Sharma has retained the top spot in the latest ICC ODI batting rankings. Recently, Mitchell has ranked the top spot and now fallen to 2nd place due to missing the last two ODIs against the West Indies. Afghanistan batter Ibrahim Zadran was placed in 3rd place, followed by Shubman Gill and Virat Kohli.