Top 10 Best Test Batsmen Of Current Time


5. Steven Smith, Australia

Steven SmithThe Australian Captain comes in at Number 5 on our list. Some people are bogged down by responsibilities while others cherish them. It seems Smith belongs to the latter category. He has scored over 2500 runs in the last two years- a further proof of his rich form in red-ball cricket.

He however, has to prove himself in the Asian conditions, his performance in the Sri Lankan series indicating he hasn’t yet found a perfect balance between attack and defense against spinners.