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

Ranking Player Team Rating
1 Kane Williamson New Zealand 883
2 Joe Root England 859
3 Steve Smith Australia 818
4 Marnus Labuschagne Australia 802
5 Daryl Mitchell New Zealand 786
6 Virat Kohli India 775
7 Harry Brook England 773
8 Babar Azam Pakistan 768
9 Usman Khawaja Australia 764
10 Rohit Sharma India 748

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. Sporting News has editorial oversight for this content. Learn more >

Author(s)