India vs South Africa Head to Head in Test: India was the first team to welcome South Africa to international cricket in 1991; since then, India and South Africa have had a fierce rivalry in cricket. Especially in test cricket, where these two sides are one of the most dominant forces. India and South Africa played their first Test match in Durban on November 12, 1992; since that day, these two teams have now played each other 44 times in test cricket. India won 16 out of those 44 test matches, while South Africa won 18 of them and 10 matches ended in a draw. In the India vs South Africa test rivalry, South Africa has a little advantage with 18 wins from 44 matches; India is not too far in this rivalry and has defeated South Africa 16 times in test cricket.
India vs South Africa Head to Head Record in Test Matches
With 18 victories out of 44 test matches versus India, South Africa leads the head-to-head record in test matches between the two countries. India, on the other hand, defeated South Africa in 16 Test matches, and 10 times a Test match ended in a draw between these two countries.
Total Matches | 44 |
India Won | 16 |
South Africa Won | 18 |
India Lost | 18 |
South Africa Lost | 16 |
Draw | 10 |
Tied | 0 |
No Result | 0 |
India vs South Africa Head to Head Record in Test at Home Ground
India Test Record at Home Ground Against South Africa
In the Test format, India has faced South Africa in 19 home games, winning 11 of them, while South Africa has defeated India in just 5 test matches on Indian soil, and 3 test matches resulted in a draw played between these two teams on Indian cricket grounds.
Total Matches | 19 |
India Won | 11 |
South Africa Won | 5 |
India Lost | 5 |
South Africa Lost | 11 |
Draw | 3 |
Tied | 0 |
No Result | 0 |
South Africa Test Record at Home Ground Against India
13 of the 25 Test matches that South Africa has played at home against India have been won. Conversely, India has won 5 of its 25 Test matches played in South Africa; the remaining 7 matches ended in a draw.
Total Matches | 25 |
South Africa Won | 13 |
India Won | 5 |
India Lost | 13 |
South Africa Lost | 5 |
Draw | 7 |
Tied | 0 |
No Result | 0 |
Read Also: India vs South Africa Head to Head in ODI || India vs South Africa Head to Head Record in T20
India vs South Africa Head to Head Record in Test at Away Ground
South Africa Test Record at Away Grounds Against India
In 19 Test matches played in India, South Africa has won just 5 and lost 11, while in 3 Test matches that India and South Africa played in India, they have been drawn.
Total Matches | 19 |
South Africa Won | 5 |
India Won | 11 |
India Lost | 5 |
South Africa Lost | 11 |
Draw | 3 |
Tied | 0 |
No Result | 0 |
India Test Record at Away Grounds Against South Africa
In the 25 Test matches that South Africa and India have played on South African soil, India has only won 5 and lost 13; 7 matches ended in a draw.
Total Matches | 25 |
India Won | 5 |
South Africa Won | 13 |
India Lost | 13 |
South Africa Lost | 5 |
Draw | 7 |
Tied | 0 |
No Result | 0 |
India vs South Africa Head to Head Record in Test at Neutral Venues
India and South Africa have not played a test match on neutral venues, so a head to head record between India and South Africa on neutral venues is not available.
Total Matches | 0 |
India Won | 0 |
South Africa Won | 0 |
India Lost | 0 |
South Africa Lost | 0 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Highest Score in India vs South Africa Head to Head in Test
The highest score in the Test rivalry between India and South Africa is still India’s 643/6d, which they made in the second innings of the Kolkata test on February 14, 2010.
Highest Score by India Against South Africa in Test at Home
India’s 643/6d, achieved in the second innings of the Kolkata test on February 14, 2010, remains the greatest score by India against South Africa in a Test at home.
Highest Score by India Against South Africa in Test at Away
In Test matches against South Africa in South Africa, India’s best score to date is 459, which they achieved in the third inning of the Centurion on December 16, 2010.
Highest Score by South Africa Against India in Test at Home
South Africa scored 620/4d against India on December 16, 2010, in the first innings of the Centurion Test, their biggest score at home in Tests vs. India.
Highest Score by South Africa Against India in Test at Away
The highest score South Africa has ever achieved against India in an away test match is 558/6d, which they achieved on February 6, 2010, in the first innings of the Nagpur test.
Lowest Score in India vs South Africa Head to Head in Test
The lowest score in the history of the Test match between India and South Africa is 55, which South Africa scored in the first innings of Cape Town on January 3, 2024.
Lowest Score by India Against South Africa in Test at Home
On April 3, 2008, South Africa and India played a Test match in Ahmedabad. India was bowled out by South Africa on 76 runs in the first inning of that match, which is still India’s lowest-ever score in test matches against South Africa at home.
Lowest Score by India Against South Africa in Test at Away
India made their lowest-ever total against South Africa at an away venue, 66, during the fourth innings of the Durban Test match, which was played on December 26, 1996.
Lowest Score by South Africa Against India in Test at Home
The lowest score ever recorded by South Africa in an India-South Africa Test match at home soil is 55, which South Africa scored in Cape Town’s first innings on January 3, 2024.
Lowest Score by South Africa Against India in Test at Away
In the Nagpur test played on November 25, 2015, between South Africa and India, the Indian team bundled out South Africa with a score of 79 in the second innings of the test match, which is still the lowest score by South Africa in a test match against India in India.
Read More: IND vs SA T20 world cup 2024 scorecard
Individual Records in India vs South Africa Test Rivalry
Most runs in India vs South Africa head-to-head in Test
In the history of the India-South Africa Test match, Sachin Tendulkar, the legendary batsman from India, holds the record for most runs. He scored 1741 runs against South Africa in 45 innings of 25 test matches, for an average of 42.46 and the highest score of 169. Sachin smashed 7 centuries and 5 half centuries against South Africa in test matches.
Player | Sachin Tendulkar (IND) |
Span | 1991-2011 |
Mat | 25 |
Inns | 45 |
Runs | 1741 |
HS | 169 |
Ave | 42.46 |
SR | 47.72 |
100 | 7 |
50 | 5 |
Highest score in India vs South Africa head-to-head in Test
In the India-South Africa Test rivalry, the batter with the greatest score is none other than the explosive opener from India, Virendra Sehwag. He played a 319-run knock in Chennai on February 24, 2010, against South Africa and became the first and only batsman to score a triple century in India vs. South Africa test cricket history.
Player | Virendra Sehwag (IND) |
Runs | 319 |
Balls | 304 |
4s | 42 |
6s | 5 |
SR | 104.93 |
Ground | Chennai |
Match Date | 26 Mar 2008 |
Most runs in a series in India vs South Africa head-to-head in Test
The record for most runs scored in an India-South Africa Test series is held by Rohit Sharma. In a three-match Test series against South Africa during South Africa’s visit to India in 2019–20, he created this record by smashing 529 runs.
Player | Rohit Sharma (IND) in South Africa tour of India, 2019/20 |
Mat | 3 |
Inns | 4 |
Runs | 529 |
HS | 212 |
Ave | 132.25 |
SR | 77.45 |
100 | 3 |
50 | 0 |
4s | 62 |
6s | 19 |
Best bowling figure in an inning in India vs South Africa head-to-head in Test
On November 27, 1996, in the Kolkata Test match between India and South Africa, Proteas all-rounder Lance Klusener claimed 8 wickets by giving away just 64 runs in his 21.3 overs and became the bowler with the most wickets in an inning in an India vs South Africa test match.
Player | Lance Klusener (SA) |
Overs | 21.3 |
Mdns | 4 |
Runs | 64 |
Wkts | 8 |
Econ | 2.97 |
Ground | Eden Gardens, Kolkata |
Match Date | 27 Nov 1996 |
Most wickets in India vs South Africa head-to-head in Test
The most wickets in the history of the Test match between South Africa and India have been taken by Indian spin wizard Anil Kumble. In 40 innings of 21 test matches against South Africa, he claimed 84 wickets.
Player | Anil Kumble (IND) |
Span | 1992-2008 |
Mat | 21 |
Inns | 40 |
Overs | 1138.2 |
Mdns | 261 |
Runs | 2671 |
Wkts | 84 |
BBI | 6/53 |
Ave | 31.79 |
Econ | 2.34 |
SR | 81.30 |
Most wickets in a series in India vs South Africa head-to-head in Test
Ravichandran Ashwin broke the record for most wickets taken in an IND vs. SA Test series during the 2015-16 series against South Africa. In the seven innings of four test matches during South Africa’s 2015-16 tour of India, he claimed 31 wickets.
Player | Ravichandran Ashwin (IND), South Africa tour of India, 2015/16 |
Mat | 4 |
Overs | 164.4 |
Mdns | 56 |
Inns | 7 |
Runs | 345 |
Wkts | 31 |
BBI | 7/66 |
Ave | 11.12 |
Econ | 2.09 |
SR | 31.87 |
4 w | 1 |
5 w | 4 |
10 w | 1 |
Last Six Test Matches between India and South Africa
2019-2020 India v South Africa – 3rd Test JSCA International Stadium Complex, Ranchi 19th October, 2019 India won by an innings and 202 runs |
MATCH INFORMATION | |
Venue | JSCA International Stadium Complex, Ranchi |
Toss | India won the toss and elected to bat |
Series | 2019-2020 India v South Africa |
Player of Match | Rohit Sharma |
2021-2022 South Africa v India – 1st Test SuperSport Park, Centurion26th December, 2021 India won by 113 runs |
MATCH INFORMATION | |
Venue | Super Sport Park, Centurion |
Toss | India won the toss and elected to bat |
Series | 2021-2022 South Africa v India – 1st Test ICC World Test Championship |
Player of Match | KL Rahul |
2021-2022 South Africa v India – 2nd Test Wanderers Stadium, Johannesburg3rd January, 2022 South Africa won by 7 wickets |
MATCH INFORMATION | |
Venue | Wanderers Stadium, Johannesburg |
Toss | India won the toss and elected to bat |
Series | 2021-2022 South Africa v India – 2nd Test ICC World Test Championship |
Player of Match | Dean Elgar |
2021-2022 South Africa v India – 3rd Test Newlands, Cape Town11th January, 2022 South Africa won by 7 wickets |
MATCH INFORMATION | |
Venue | Newlands, Cape Town |
Toss | India won the toss and elected to bat |
Series | 2021-2022 South Africa v India – 3rd Test ICC World Test Championship |
Player of Match | Keegan Petersen |
2023-2024 South Africa v India – 1st Test Super Sport Park, Centurion26th December, 2023 South Africa won by an innings and 32 runs |
MATCH INFORMATION | |
Venue | Super Sport Park, Centurion |
Toss | South Africa won the toss and elected to field |
Series | 2023-2024 South Africa v India – 1st Test ICC World Test Championship |
Player of Match | Dean Elgar |
2023-2024 South Africa v India – 2nd Test Newlands, Cape Town3rd January, 2024 India won by 7 wickets |
MATCH INFORMATION | |
Venue | Newlands, Cape Town |
Toss | South Africa won the toss and elected to bat |
Series | 2023-2024 South Africa v India – 2nd TestICC World Test Championship |
Player of Match | Mohammed Siraj |