#7 Steven Smith (7 Centuries)
One of the best batsmen of the current generation, Steven Smith has been a revelation in Test cricket. He is equally good both against spin and pace. Smith has scored runs all around the world.
Smith has a very good record against India, he has played 10 Test matches against India and he has scored 1429 runs at an outstanding average of 84.05 with 7 centuries. His record in India is particularly impressive with 660 runs from 6 Test matches at an average of 60.00 with 3 centuries.
Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️