In Test Matches From 1992 to 2022
This was the first match between India and South Africa and Johannesburg. This was a draw match and Brian McMillan for his 98 runs with bat and 4 wickets with ball adjudged man of the match.
Rahul Dravid scored brilliant 148 and 81 in first and second inning but South Africa somehow managed to draw this test match with fighting innings of Daryll Cullinan and Lance Klusener on last day.
India won by 123 runs
India finally won the test match in their third outing at Johannesburg. Some magnificent bowling by Sreesanth and match winning partnership between VVS Laxman in Zaheer Khan for 9th wicket in India's second inning won the test match for India.
This would have been best ever South Africa chase if they had got another 1-2 overs. Chasing the target of 458, South Africa was 450 for 7 at the end of play. Just 8 runs short of a historic win.
India won by 63 runs
Shami and Bumrah took a five-for in first and second innings and Bhuvneshwar Kumar all round performance won the match for India second time at wanderers. Dean Elgar tried to save the match for South Africa but it was too little too late.
India lost by 7 wickets
This time Dean Elgar was successfully managed to win the match for South Africa in the testing conditions at Johannesburg. A fighting 96 not out. A captain's knock.