Virat Kohli vs Steve Smith: Who's the current best batsman in Test cricket?
Team India captain Virat Kohli made his highest Test score of 254 not out yesterday against South Africa. This was his record 7th Double Century in Test matches.
Steve Smith of Australia was also in prime form in his last Test series appearance against England in Ashes 2019. He was the prime reason behind Australia retaining the Ashes trophy this year.
Smith has overall 26 Test centuries and has converted 3 of them into a Double Hundred.
He has scored 6973 runs in 68 Test matches and that too at a very high average of 64.56.
2 things that work in favor of Smith is his high average and less no. of Ducks compared to Kohli. While Kohli is ahead in Double Hundreds, highest Test score and overall runs. So guys now you all decide that who's the current best batsman in Test cricket out of Virat and Smith? Stay connected and do share your thoughts in the comment section.