These five batsmen have scored the most runs so far in the test match played between India and South Africa, these Indian players are on top

These five batsmen have scored the most runs so far in the test match played between India and South Africa, these Indian players are on top

Most runs for India vs South Africa in Tests: The 2-match Test series between India and South Africa is starting from 14th November, the first match of which will be played at Eden Garden, Kolkata. The last match of the series will be held on 22 November 2025 at Barsapada Cricket Stadium in Guwahati. Great batsman Sachin Tendulkar has scored the most runs so far in the test matches played between Team India and South Africa. Here we are going to tell you who are the top-5 batsmen who scored the most runs in the test matches played between India and South Africa?

Top-5 batsmen who scored the most runs in test matches between India and South Africa

1. Sachin Tendulkar (India) – 1741 runs

Former great batsman Sachin Tendulkar is at number one in the list of top-5 batsmen who scored the most runs in the Test matches played between India and South Africa. In his career, Sachin scored 1741 runs in 25 Test matches against South Africa at an average of 42.46, which included 7 centuries and 5 half-centuries in his name.

2. Jacques Kallis (South Africa) – 1734 runs

Former great all-rounder Jacques Kallis is at second place in the list of batsmen who have scored the most runs in the Test matches played between India and South Africa. Kallis played 18 test matches against Team India in his career, in which he scored 1734 runs at an average of 69.36 with the help of 7 centuries and 5 half-centuries.

3. Hashim Amla (South Africa) – 1528 runs

Former veteran batsman Hashim Amla is at third place in the list of batsmen who have scored the most runs in the Test matches played between India and South Africa. In his career, Amla scored 1528 runs in 21 Test matches against India at an average of 43.65, which included 5 centuries and 7 half-centuries in his name.

4. Virat Kohli (India) – 1408 runs

Former star batsman Virat Kohli is at fourth place in the list of batsmen who have scored the most runs in the Test matches played between India and South Africa. Virat played 16 Tests against South Africa in his career, in which he scored 1408 runs at an average of 54.15 with the help of 3 centuries and 5 half-centuries.

5. AB de Villiers (South Africa) – 1334 runs

Former wicketkeeper batsman AB de Villiers is at fifth place in the list of batsmen who have scored the most runs in the Test matches played between India and South Africa. In his career, De Villiers scored 1334 runs in 20 Test matches against India at an average of 39.23, which included 3 centuries and 6 half-centuries in his name.

Source link