Sri Lanka won the first Test in Galle, meaning a draw would be enough for a first series win since 2009.
Pacer Tim Bresnan was once again added to the squad even though he could not make the cut at Lord's.
Victory by two Tests in the series will knock India off first place.
The England Test captain struggled against Sri Lanka with just 27 runs in four innings.
"Hopefully, South Africa will treat us more lightly, given we've lost to Ireland."
Alia Bhatt, Sidharth Malhotra, Arjun Kapoor Attend Ae Dil Hai Mushkil Special Screening
Jio MAMI 2016: Bollywood Stars Shine on the Red Carpet at the Opening Ceremony
Hollywood Friday: Inferno or Girl On The Train; What's Your Pick?
Amitabh Bachchan Celebrates His Birthday With the Team of Pink
Rani Mukerji, Kajol, Ranbir Kapoor Step Out In Style For Durga Puja Celebrations