Rohit Sharma. Photograph:( AFP )
The Indian team have posted a score of 202 without losing a wicket after 59.1 overs.
Star batsman of Team India Rohit Sharma struck a century in his first outing as Test opener to help India start strongly in the first match against South Africa on Wednesday.
Sharma -- a star of India's limited-overs teams -- reached 115 and Mayank Agarwal 84 after the hosts elected to bat first in Visakhapatnam and made South Africa toil.
Sharma completed his fourth Test century in the second session with a single off debutant spinner Senuran Muthusamy to raucous cheers from the home crowd.
He hit five sixes and 12 fours from 174 balls faced up to the break and showed frequent glimpses of the form that has made him a feared one-day batsman.
Agarwal, like Sharma, also used his feet to good effect against the South African spinners who struggled on the batting-friendly pitch.
South Africa captain Faf du Plessis rotated his spinners, led by Keshav Maharaj, for a large part of the day with intermittent spells from pacemen Kagiso Rabada and Vernon Philander.
India, who top the Test World Championship rankings, are looking for a record 11th Test series win at home.
A sudden thunder storm forced the umpires to call tea seven minutes early.
India's playing XI: Virat Kohli (Capt), Ajinkya Rahane (vc), Rohit Sharma, Mayank Agarwal, Cheteshwar Pujara, Hanuma Vihari, R Ashwin, R Jadeja, Wriddhiman Saha (wk), Ishant Sharma, Md Shami.
South Africa's playing XI: Faf du Plessis (Capt), Temba Bavuma (vc), Theunis de Bruyn, Quinton de Kock, Dean Elgar, Keshav Maharaj, Aiden Markram, Senuran Muthusamy, Vernon Philander, Dane Piedt, Kagiso Rabada.
(With inputs from agencies)