ICC Test Batsman Ranking: Virat Kohli climbs to second place, Pujara and Rahane among the Top 10 batsmen