Steve Smith no longer No.1 Test batsman

Updated August 5 2018 - 6:41pm, first published 6:39pm
Virat Kohli is now the No.1-rated Test batsman in the world, overtaking Australian Steve Smith.
Virat Kohli is now the No.1-rated Test batsman in the world, overtaking Australian Steve Smith.

Shamed Australian cricket captain Steve Smith has finally been dislodged as the highest-rated batsman in Test cricket after more than two-and-a-half years at the top of the pile.