Cricket

Virat Kohli overtakes Steve Smith as no.1 ranked Test batsman