As per the latest ICC Test Rankings, there is no place for Virat Kohli in the list of top 10 Test batsmen. Australian skipper Steve Smith is sitting at the top with a comfortable lead of 57 points, from New Zealand’s skipper Kane Williamson, who is number 2 in the latest ICC Test rankings. South Africa’s ace Test batsman Hashim Amla is at number 3, followed by England’s Joe Root at 4. There are two Pakistani batsmen in the list; Younus Khan at 6 and Misbah-ul-Haq at 9. Interestingly, there is no Indian batsman in the list of top 10 batsmen in Test cricket. Here’s the full list
ICC Test Rankings (Top 10 batsmen)

Rank (+/-) Player Team Pts Ave HS Rating
1 ( – ) Steve Smith Aus 925 60.18 936 v Eng at Lord’s 2015
2 ( – ) Kane Williamson NZ 868 49.23 893 v Aus at Perth 2015
3 ( – ) Hashim Amla SA 860 51.45 907 v Pak at Abu Dhabi 2013
4 ( – ) Joe Root Eng 820 52.20 917 v Aus at Trent Bridge 2015
5 (+1) AB de Villiers SA 818 50.46 935 v Aus at Port Elizabeth 2014
6= (-1) Younus Khan Pak 811 53.64 880 v SL at Lahore 2009
(+1) Adam Voges Aus 811*! 95.50 811 v NZ at Christchurch 2016
8 ( – ) David Warner Aus 800 50.06 880 v NZ at Perth 2015
9 (+1) Misbah-ul-Haq Pak 786 49.07 842 v NZ at Abu Dhabi 2014
10 (-1) Angelo Mathews SL 765 48.70 877 v NZ at Christchurch 2014