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
Position | Player | Team | Rating |
---|---|---|---|
1 | Steve Smith | AUS | 941 |
2 | Joe Root | ENG | 891 |
3 | Kane Williamson | NZ | 880 |
4 | Cheteshwar Pujara | IND | 876 |
5 | Virat Kohli | IND | 806 |
6 | Jonny Bairstow | ENG | 772 |
7 | Azhar Ali | PAK | 769 |
8 | Hashim Amla | SA | 764 |
9 | Lokesh Rahul | IND | 761 |
10 | Ajinkya Rahane | IND | 760 |
11 | David Warner | AUS | 759 |
12 | Quinton de Kock | SA | 729 |
13 | Alastair Cook | ENG | 729 |
14 | Usman Khawaja | AUS | 718 |
15 | Ross Taylor | NZ | 705 |
16 | Shakib Al Hasan | BAN | 676 |
17 | Dean Elgar | SA | 674 |
18 | Francois du Plessis | SA | 668 |
19 | Angelo Mathews | SL | 659 |
20 | Moeen Ali | ENG | 655 |