ICC Player Rankings for Test Batsmen

Position Player Name Country Points
1 Steve Smith AUS 911
2 Virat Kohli IND 886
3 Marnus Labuschagne AUS 827
4 Kane Williamson NZ 813
5 Babar Azam PAK 800
6 David Warner AUS 793
7 Cheteshwar Pujara IND 766
8 Joe Root ENG 764
9 Ajinkya Rahane IND 726
10 Ben Stokes ENG 718