Top 5 highest run-scorers in India vs South Africa Tests

Ravi Pic By Ravi - Nov 10, 2025 12:37 PM
Last updated on Nov 10, 2025 12:38 PM
Top 5 highest run-scorers in India vs South Africa Tests

The two-match Test series between India and South Africa begins on November 14th. The first match of the series will be played at Eden Gardens in Kolkata. The two teams will then face each other in the second Test in Guwahati. South Africa has won the World Test Championship and is brimming with confidence. Temba Bavuma will captain the Proteas. Meanwhile, the Indian team defeated the West Indies on home soil and now has its sights set on World Test Championship champions South Africa. Under the captaincy of Shubman Gill, Team India is eager to put up a strong performance.

India and South Africa have a fierce Test rivalry, and the batsmen have won the hearts of fans with their performances in this series.

South Africa tour of India, 2025 Schedule

Venue - Eden Gardens 4

IND IND
SA SA
Upcoming Match starts at - Fri 14-Nov-2025 09:30 AM

Venue - Barsapara Cricket Stadium 4

IND IND
SA SA
Upcoming Match starts at - Sat 22-Nov-2025 09:30 AM

Venue - JSCA International Stadium 3

IND IND
SA SA
Upcoming Match starts at - Sun 30-Nov-2025 01:30 PM

Venue - Shaheed Veer Narayan Singh International Cricket Stadium 3

IND IND
SA SA
Upcoming Match starts at - Wed 03-Dec-2025 01:30 PM

Venue - Dr. Y. S. Rajasekhara Reddy International Cricket Stadium 3

IND IND
SA SA
Upcoming Match starts at - Sat 06-Dec-2025 01:30 PM

Venue - Barabati Stadium 2

IND IND
SA SA
Upcoming Match starts at - Tue 09-Dec-2025 07:00 PM

Venue - Maharaja Yadavindra Singh International Cricket Stadium 2

IND IND
SA SA
Upcoming Match starts at - Thu 11-Dec-2025 07:00 PM

Venue - Himachal Pradesh Cricket Association Stadium 2

IND IND
SA SA
Upcoming Match starts at - Sun 14-Dec-2025 07:00 PM

Venue - Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium 2

IND IND
SA SA
Upcoming Match starts at - Wed 17-Dec-2025 07:00 PM

Venue - Narendra Modi Stadium 2

IND IND
SA SA
Upcoming Match starts at - Fri 19-Dec-2025 07:00 PM

Full Schedule: South Africa tour of India, 2025 Schedule

1. Sachin Tendulkar

sachin tendulkar vs sa

Batting legend Sachin Tendulkar tops the list. The Master Blaster has scored 1,741 runs in 25 matches against South Africa at an average of 42.46, with seven centuries and five half-centuries. Tendulkar's highest individual Test score against South Africa is 169. He has scored seven centuries and five half-centuries against the Proteas, with his highest score being 169. His dominance in this match demonstrates his ability to adapt to different conditions and opponents.

2. Jacques Kallis

jacques kallis vs ind

Kallis scored 1,734 runs in 18 Tests against India. He scored seven centuries and five half-centuries at an average of 69.36. Kallis's highest individual Test score against India is 201*. Kallis ended his Test career with a brilliant century (115 runs) in his final Test match against India in Durban in 2013. It was a dream farewell for a great player.

3. Hashim Amla

hashim amla vs ind

Amla has scored 1,528 runs in 21 Tests against India, including five centuries and seven half-centuries. The right-handed batsman scored these runs at an average of 43.65. Amla's highest individual score against India is 253 not out, which came in 2010 when India was the number one ranked team in Test cricket. Amla faced 473 balls in his marathon innings, helping South Africa post 558 runs in the first innings and defeat India by an innings and six runs.

4. Virat Kohli

virat kohli vs sa

Virat Kohli has scored 1408 runs in 16 Test matches against South Africa, including three centuries and five half-centuries. Kohli scored these runs at an average of 54.15. The Indian legend's highest individual score against South Africa is 254 not out. He played a brilliant innings of 254 not out, his seventh double century in Test cricket. He played this innings while captaining the Indian Test team. He completely demolished the opposition, leading India to over 600 runs and win the match by an innings.

5. AB de Villiers

ab de villiers vs ind

AB de Villiers played 20 Test matches against India, scoring 1334 runs with three centuries and six half-centuries. His average was 39.23. The right-handed batsman's highest individual score against India is 217 not out. This was his first double century in Test cricket. This innings was played at a time when India was a strong team at home and facing legendary spinners like Harbhajan Singh and Anil Kumble. Amla and de Villiers combined to put the Indian bowlers on the back foot, helping South Africa to an innings victory by scoring 494 runs in the first innings. This innings proved that de Villiers was equally dangerous against spin as well as fast bowlers.

Also Read: World Cup 2027: How many matches will Rohit and Kohli play before?

Give Your Feedback



Disclaimer

Possible11 is a sports news platform that provides live scores, player statistics, and tournament updates for informational and educational purposes only. We comply with the Online Gaming Bill, 2025 (India) and do not promote or engage with fantasy sports, betting, or real-money gaming platforms. All content is intended solely to enhance the sports experience. Possible11 is not affiliated with any fantasy or gambling applications and is not responsible for any financial gains or losses incurred on external platforms.

casinos not on GamStop

casinos not on GamStop