ICC Ranking – Test Batsmen Rankings

International Cricket Council (ICC) ranks batsmen based on their performance. Check out which 20 players tops the list here in ICC test players rankings.

ICC Test Batsmen Rankings

PositionPlayerTeamRating
1Steve SmithAUS941
2Cheteshwar PujaraIND861
3Joe RootENG848
4Virat KohliIND826
5Kane WilliamsonNZ823
6Azhar AliPAK779
7Younus KhanPAK772
8David WarnerAUS768
9Hashim AmlaSA759
10Quinton de KockSA758
11AB de VilliersSA740
12Jonny BairstowENG731
13Usman KhawajaAUS725
14Alastair CookENG720
15Ross TaylorNZ712
16Dean ElgarSA708
17Ajinkya RahaneIND704
18Angelo MathewsSL688
19Francois du PlessisSA678
20Kraigg BrathwaiteWI677