In his farewell match, South Africa's stand-in captain Dean Elgar won the toss and chose to bat first in the second Test against India, in Cape Town. India made two changes to their team - Ravindra Jadeja replaced Ravichandran Ashwin as the lone spinner and pacer Mukesh Kumar made his way into the XI in place of Shardul Thakur. (Match Blog | Scorecard)