India's cricket captain, Rohit Sharma, showcased a phenomenal performance during the ongoing World Cup on home soil, propelling him five places up to sixth in the ICC ODI batters' rankings.
His remarkable form included amassing 131 runs against Afghanistan, followed by a commanding 86 off 63 balls against Pakistan, establishing him as one of the most formidable batters in the tournament.
Another notable mover in the rankings is South Africa's wicketkeeper-batter, Quinton de Kock, who advanced three places to claim the third position.
De Kock's ascent came on the back of consecutive centuries in the World Cup, scoring 100 against Sri Lanka and 109 against Australia. He leapfrogged teammate Rassie van der Dussen, who now sits in fourth place. However, de Kock missed the chance to inch closer to the top spot when he was dismissed for 20 runs against the Netherlands.
Afghanistan's opener, Rahmanullah Gurbaz, experienced a significant climb in the rankings, surging 19 places to secure the 18th spot, while Netherlands' captain, Scott Edwards, ascended 16 places to 27th.
These jumps in rankings were driven by their outstanding performances, which led their respective teams to unexpected victories.
Pakistan's captain, Babar Azam, maintained his top spot in the ODI batting rankings, increasing his rating points to 836 and extending his lead to 18 points. Shubman Gill, India's opening batsman, continued to occupy the second position in the rankings, despite battling illness and contributing 12 runs to India's campaign against Pakistan in the World Cup.
Among the bowlers, veteran New Zealand pacer, Trent Boult, is on the cusp of claiming the top spot in the ODI bowling rankings after an exceptional display against Bangladesh. He finished with figures of 2/45 against Bangladesh and claimed his 200th wicket in ODIs by dismissing Towhid Hridoy. Boult now trails the current leader, Australia's Josh Hazlewood, by just a single rating point, having moved up one place in the latest update.
Rashid Khan, the prodigious spinner from Afghanistan, made a noteworthy climb of two spots to secure fourth place in the bowling rankings. South Africa's spinner, Keshav Maharaj, recorded a more significant rise, moving up seven spots to share the fifth position with Mujeeb Ur Rahman.
In the category of fast bowlers, India's Jasprit Bumrah ascended seven places to join South Africa's Kagiso Rabada in 14th place, while Lungi Ngidi moved up six spots to occupy the 16th position.
Bangladesh's seasoned all-rounder, Shakib Al Hasan, maintained his stronghold on the No.1 position in the ODI all-rounder rankings with 343 rating points.