Venkatesh Prasad remains the only bowler from India to have taken a 10-wicket haul in South Africa in Tests.