ICC Test Rankings: Virat Kohli dethrones Steve Smith as No.1 batsman

Indian captain Virat Kohli has reclaimed the no.1 spot in the latest ICC Test Rankings for batsmen.

Live Scorecard