Let us look at history when Indian cricket team toured to South AfricaThere are many legends in Indian cricket (according to Indian cricket fans) from Sunil Gavaskar, Kapildev, Azhar, and the Cricket God itself Sachin Tendulkar and even now new cricketing God Virat who breaks the world record in no time.Now let us look the history how these Indian players played in the South African soil.Let us starts with test
Head to head :
33 tests = 13 won by South Africa, 10 by India + 10 draws.
In India = 16 = 8 won by India, 5 by South Africa, 3 draws.
In South Africa = 17 = 8 won by South Africa, 2 by India, 7 draws.
In One day Internationals out of 55 India won 18(11 in India ) and South Africa won 34 ( 16 in South Africa).Now looking these numbers do you believe India will be successful on South African Tour.