India’s explosive batter Rohit Sharma has ascended to the second spot in the latest ICC ODI batting rankings, overtaking Pakistan star Babar Azam, who has slipped to the third place following an unsuccessful show in West Indies. Babar returned with the figures of 47, 0, and 9 across three ODIs against West Indies, continuing to struggle with his appalling form.

Meanwhile, Indian Test captain Shubman Gill continues occupying the top spot with 784 points, while Rohit Sharma has 756 points. Batting legend Virat Kohli holds the fourth spot with 736 points.

ICC ODI RANKINGS – (BATTERS)

Shubman Gill – India – 784

Rohit Sharma – India – 756

BaBar Azam – Pakistan – 751

Virat Kohli – India – 736

Daryl Mitchell – New Zealand – 720

Charith Asalanka – Sri Lanka – 719

Harry Tector – Ireland – 708

Shreyas Iyer – India – 704

Ibrahim Zadran – Afghanistan – 676

Kusal Mendis – Sri Lanka – 669