ICC Test Rankings Virat Kohli and Rohit Sharma retain places in top 10 Steve Smith moves 3rd spot joe root 2nd see pics