New Delhi: After the first test defeat of India at the hands of New Zealand, International Cricket Council which is headquartered in Dubai (UAE) has come up with new list of ICC top test batsmen.Indian batsman Cheteshwar Pujara has improved his position one place upward and he is the only Indian batsman in the top 10 test batsmen.Here is the list of ICC's top 10 test batsmen: 1. AB de Villiers (South Africa): With his performance against India in the series held in December 2013 in South Africa, this Proteas batsman retained his rank with 912 points. 2. Kumar Sangakkara (Sri Lanka): This Sri Lankan wicket keeper cum batsman formerly at 4th rank improved with his performance against Bangladesh. He is at rank 2 with 879 points. 3. Shivnarine Chanderpaul (West Indies): Chanderpaul with 876 points retained his third spot. 4. Hashim Amla (South Africa): Another Proteas, who was at rank 2 slipped to rank 4 with 868 points. 5. Ross Taylor (New Zealand): New face in the list, Ross Taylor is currently in rock solid form and is at 5th position with 851 points. 6. Cheteshwar Pujara (India): Indian batsman Cheteshwar Pujara has improved his position one place upward and he is the only Indian batsman in the list at 6th spot with 832 points. 7. Misbah-ul-Haq (Pakistan): Pakistani skipper Misbah slipped from rank 6 to 7th position with 824 points. 8. Michael Clarke (Australia): Australian test captain Clarke formerly at rank five slipped to 8th rank with 817 points. 9. Graeme Smith (South Africa): The South African skipper joined the top ten test batsmen list with his double century against Pakistan in the test series in Sharjah. But he slipped one position in the fresh list and is on 9th position with 785 points. 10. Younus Khan (Pakistan): Younus Khan is at 10th rank with 759 points.