
ABP Live Sports
abplive|10-11-2025
The two-match Test series between India and South Africa is set to begin on November 14 at the iconic Eden Gardens in Kolkata, followed by the second Test at the Barsapara Cricket Stadium in Guwahati on November 22, 2025.
Over the years, several legendary cricketers from both nations have produced memorable performances in this contest. Among them, Sachin Tendulkar leads the chart for the most runs scored in India vs South Africa Test matches.
The Indian batting maestro sits at the top of the list with 1,741 runs in 25 Tests against South Africa. Averaging 42.46, Tendulkar recorded 7 centuries and 5 fifties, often standing tall against South Africa’s world-class bowling attacks.
Close behind is South Africa’s greatest all-rounder, Jacques Kallis, who amassed 1,734 runs in 18 matches at a remarkable average of 69.36. His tally includes 7 centuries and 5 half-centuries, making him one of India’s toughest opponents.
Known for his calm and elegant batting, Hashim Amla scored 1,528 runs in 21 Tests against India at an average of 43.65, with 5 hundreds and 7 fifties.
India’s modern great, Virat Kohli, has accumulated 1,408 runs from 16 Tests at an impressive average of 54.15, including 3 centuries and 5 fifties.
Rounding off the list is AB de Villiers, who scored 1,334 runs in 20 Tests at an average of 39.23, with 3 hundreds and 6 fifties. These five batting icons have defined the India–South Africa rivalry with their consistency, class, and ability to perform in challenging conditions.




