![ICC latest Test Rankings](http://images.catchnews.com/upload/2017/11/17/India_Test16_90099_730x419-m.jpg)
In the latest Test ranking of International Cricket Council (ICC), team India's skipper Virat Kohli has moved up to the fifth spot after the first test between India and Sri Lanka at the Eden Gardens, Kolkata.
Kohli scored an unbeaten century in India's second inning in the first Test against Sri Lanka in Kolkata, which was his 50th international century in international cricket. On the basis of that, he managed to replace Australia's David Warner from number five to join the top five.
In both ODIs and T20 internationals, world number one batsman Kohli scored an unbeaten 104 on the fifth and final day of the draw match. Opening batsman Shikhar Dhawan has moved up two places to 28th position, while Cheteshwar Pujara has remained at number four as before.
Here are the complete rankings of players with rating:
Batsmen (Top 10)
Steve Smith – 936
Joe Root – 889
Kane Williamson – 880
Cheteshwar Pujara – 866
Virat Kohli – 817
David Warner – 807
Hashim Amla – 795
Lokesh Rahul – 757
Azhar Ali – 755
Alastair Cook – 738
Bowlers (top 10)
James Anderson – 896
Kagiso Rabada – 876
Ravindra Jadeja – 868
Ravichandran Ashwin – 840
Rangana Herath – 820
Josh Hazlewood – 794
Nathan Lyon – 752
Dale Steyn – 748
Neil Wagner – 745
Stuart Broad – 737
All-rounders (top 10)
Shakib Al Hasan – 437
Ravindra Jadeja – 408
Ben Stokes – 395
Ravichandran Ashwin – 394
Moeen Ali – 378
Vernon Philander – 318
Mitchell Starc – 306
Rangana Herath – 236
Jason Holder – 232
Dilruwan Perera – 217