Author Photo
Rohit Sharma hits a pull
(Getty)

Indian captain Rohit Sharma has ascended four places to secure the 10th position among the top batters, in the latest ICC rankings. Notably, star batsman Virat Kohli has also significantly advanced, moving up three spots to claim the sixth position.

Bet on India vs Afghanistan and other cricket matches here!

Kohli's impressive performance as India's highest run-scorer in the recent 2-match Test series against South Africa has contributed to his upward movement in the rankings. Accumulating a total of 172 runs across four innings, Kohli played a crucial role in India's series tie with the Proteas.

Who is the No.1 Test batsman in the world?

At the summit of the ICC Test batting rankings is New Zealand's Kane Williamson, holding the top spot with a rating of 864. Kohli follows closely with a rating of 775, while Rohit Sharma has garnered a rating of 748.

Latest ICC Test Batting Rankings

RankingPlayerTeamRating
1Kane WilliamsonNew Zealand883
2Joe RootEngland859
3Steve SmithAustralia818
4Marnus LabuschagneAustralia802
5Daryl MitchellNew Zealand786
6Virat KohliIndia775
7Harry BrookEngland773
8Babar AzamPakistan768
9Usman KhawajaAustralia764
10Rohit SharmaIndia748

Ready to make your predictions and win on the International Cricket matches? To find all the latest odds, betting and cricket scores and fixtures from India click here

If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >

Author(s)
Soham Mukherjee  Photo

Soham Mukherjee is a content producer for The Sporting News' India edition.