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 recently updated their Test Batsmen Rankings after India vs Sri Lanka test series. Cheteshwar Pujara, Virat Kohli & Lokesh Rahul played brilliantly in that series and improved their rankings. Steve Smith is still number one test player. Joe Root from England and Kane Williamson from New Zealand is at second and third position in ranking table.

ICC Test Batsmen Rankings

PositionPlayerTeamRating
1Steve SmithAUS941
2Joe RootENG891
3Kane WilliamsonNZ880
4Cheteshwar PujaraIND876
5Virat KohliIND806
6Jonny BairstowENG772
7Azhar AliPAK769
8Hashim AmlaSA764
9Lokesh RahulIND761
10Ajinkya RahaneIND760
11David WarnerAUS759
12Quinton de KockSA729
13Alastair CookENG729
14Usman KhawajaAUS718
15Ross TaylorNZ705
16Shakib Al HasanBAN676
17Dean ElgarSA674
18Francois du PlessisSA668
19Angelo MathewsSL659
20Moeen AliENG655