Former Australia leg-spinner Shane Warne picked his five best Test batsmen of the modern-day game, and named fellow countryman Steve Smith as the best of the lot. Warne named Kohli outside of top-three, stating that the India Test captain has “dropped off a little bit” in recent times.