The International Cricket Council (ICC) released the fresh details of updated rankings for all three formats on Wednesday (June 8).
Pakistan's Babar Azam has come out to be one of the biggest gainers in the Test rankings, with the captain taking a mammoth jump, leapfrogging Kane Williamson on the table.
Due to Williamson's failure in the recent Lord's Test, he dropped two places to see himself now sitting in the fifth position in the Test batters' rankings. Babar is placed at the fourth rank, a spot above the New Zealander.
While Australia's Marnus Labuschagne retained the throne, Joe Root is now within touching distance of leaving behind his Aussie rival. The former England skipper jumped two places to move to the second position on the back of his match-winning ton against the Kiwis.
In the Test bowlers rankings, Kyle Jamieson climbed to the third position, leaving behind Jasprit Bumrah (fourth) and Shaheen Shah Afridi (fifth).
Ravichandran Ashwin retained the second spot in both the Test bowler and all-rounder rankings. Jamieson, who was earlier placed seventh in the list of all-rounders, witnessed a slight drop to the eighth position.
In the latest T20I bowler and batters rankings, the Australian duo of Aaron Finch and Josh Hazlewood surged a spot apiece.
After last night's 4-for versus Sri Lanka, Hazlewood rose to second place, pushing Adil Rashid behind. Finch's 61-run knock earned him a place back in the top five.
Sri Lankan teammates Pathum Nissanka and Charith Asalanka emerged as the biggest movers in the T20 rankings for batters, and are now sitting at the seventh and 29th positions, respectively.
Mohammad Nabi climbed to 11th position in the list of ODI bowlers after a splendid showing in the series against Zimbabwe.