Jadeja leaves Proteas in mire
India bowled South Africa out for 121 on day two to take control of the fourth and final Test in Delhi.
Left-arm spinner Ravi Jadeja took 5-30 as the Proteas, who have passed 200 only once in six innings during the series, again failed with the bat.
AB de Villiers top scored with 42 after India were taken to 334 by Ajinkya Rahane's 124, his first Test century on home soil.
India already have an unassailable 2-0 series lead.
If they wrap up a 3-0 series victory they will climb to second in the world rankings behind South Africa, who will lose top spot if they are beaten in their next Test series at home to England.
Rahane went into the match with scores of 15, 2, 13 and 9 in his last four Test innings, and credited his improvement to a more patient approach.