Test Players Rankings

Test Players Rankings

ICC Test Batsmen Rankings

Rank Name Country Rating
1 Steve Smith Australia 943
2 Virat Kohli India 912
3 Joe Root England 881
4 Kane Williamson New Zeland 855
5 David Warner Australia 831
6 Cheteshwar Pujara India 810
7 AB de Villiers South Africa 778
8 Azhar Ali Pakistan 755
9 Hashim Amla South Africa 748
10 Alastair Cook England 742