South Africa have named the same 15-man squad that secured a series draw with Pakistan in October for the two home Tests against India this month.
Thami Tsolekile has kept his place as back-up wicketkeeper ahead of Quinton de Kock after hitting consecutive centuries against India in the current ODI series.
The Proteas lost the first Test against Pakistan in Abu Dhabi but rallied to win the second by an innings and 92 runs to level the series 1-1 in Dubai in October.
"We were very happy with the performance of the Proteas in the second test match at Dubai and we see no need to change something that is operating well," selection convener Andrew Hudson said in a statement on Monday.
The first test against India will be played at The Wanderers in Johannesburg from December 18 and the second at Kingsmead in Durban from Boxing Day.
South Africa: G Smith (capt), AB de Villiers, H Amla, JP Duminy, F du Plessis, D Elgar, I Tahir, J Kallis, R Kleinveldt, M Morkel, A Petersen, R Peterson, V Philander, D Steyn, T Tsolekile