Table of Contents
The excitement is building as India and South Africa prepare to renew their red-ball rivalry in the upcoming two-match Test series, starting November 14 at the iconic Eden Gardens in Kolkata. The series promises to be a riveting battle between two evenly matched sides — India, led by Shubman Gill, and the Proteas under Temba Bavuma’s leadership. Both teams will look to fine-tune their squads ahead of the ICC World Test Championship cycle.
India’s biggest boost comes in the form of Rishabh Pant’s return to the Test setup after a long injury layoff. For South Africa, Bavuma’s comeback after his participation in the unofficial Tests against India A will strengthen their batting unit. The rivalry, rich in history, has always produced memorable contests, and the 2025 series is expected to be no different.
Hashim Amla reveals his top three Test batters of all time
Ahead of the much-anticipated series, South African legend Hashim Amla shared his views on the greatest Test batters of all time — but his list sparked quite a debate among fans. The former Proteas icon named his top three Test batters, leaving out some modern-day icons, including India’s Virat Kohli.
Amla’s first choice, Steve Smith, has been a dominant force in Test cricket, boasting over 10,000 runs at an average of 56, including 36 centuries. His unorthodox technique and exceptional hand-eye coordination have made him one of the most consistent performers in the modern era.
“Honestly, I really like Smith’s batting in Tests. In my opinion, Smith is the best Test player in the world,” Amla said as quoted by NDTV.
Coming in second on Amla’s list is Joe Root, the former England captain who has redefined batting in challenging conditions. With more than 13,500 Test runs and 39 centuries, Root’s ability to play spin and pace with equal authority has earned him global admiration.
“After this, I would choose Joe Root at number two, again he is a great Test batsman,” added Amla.
At number three, Amla picked Kane Williamson, the cornerstone of New Zealand’s batting lineup. The right-hander, known for his calm demeanor and elegant stroke play, has amassed over 9,000 Test runs with 33 centuries, leading his side to numerous historic victories, including the inaugural World Test Championship title in 2021.
“I would definitely put Kane Williamson at number three,” Amla added further.
Also READ: No Rohit Sharma as Hashim Amla reveals his all-time ODI XI; 3 Indians makes the cut
Amla omits Virat Kohli despite legendary record
Amla’s list raised eyebrows as it did not feature Kohli, one of the most successful Test batters of the modern generation. Known for his intensity, fitness, and remarkable consistency, Kohli has been India’s run machine across formats. In his illustrious Test career, Kohli accumulated 9,230 runs in 123 matches at an impressive average of 46.85, including 30 centuries and 31 fifties.
Kohli’s reign as captain was equally historic — he led India to 40 Test victories, the most by any Indian skipper, and played a pivotal role in transforming India into a dominant force both at home and abroad. His double centuries against the likes of South Africa, England, and Sri Lanka stand as a testament to his class and mental toughness.
However, Amla’s omission of Kohli can be viewed through the lens of recent developments, as the Indian legend retired from Test cricket earlier this year, ending a glorious chapter that spanned over a decade.
Also READ: Karan Johar reveals why he didn’t invite Virat Kohli to ‘Koffee With Karan’