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 |