Devdutt Padikkal's assured batting at number three is the biggest gain, while Manav Suthar has made a strong case to take over the baton from Ravindra Jadeja as the team's lead Test spinner for the next decade.
India bowling coach Morne Morkel showered encomium on pacer Prasidh Krishna for ignoring "outside voices" to work hard on his game, developing into a "world class bowler."
Indian bowlers failed to break through the Sri Lankan resistance spearheaded by Sonal Dinusha and Pasindu Sooriyabandara in the company of late order batters as the home side finished day three of the second Test on 265 for eight on Tuesday.
Meanwhile, wicketkeeper-batter Rishabh Pant did not take the field on Day 3 of the second Test, with Dhruv Jurel donning the gloves for India.
India vs Sri Lanka 2nd Test Day 3 Score Updates: Sri Lanka survived the entirety of Day 3, but are still at risk of a follow-on against India, in the second Test in Colombo.
India batter Yashasvi Jaiswal appeared to win the battle of mind games against Sri Lanka wicketkeeper-batter Niroshan Dickwella on Day 5 of the first Test in Galle.
India predicted XI vs Sri Lanka, 1st Test: Gautam Gambhir and Shubman Gill have a number of dilemmas to resolve when the pick the playing XI for the first Test in Galle.
While Auqib Nabi is not even in contention, the choice is between the 6-foot-5-inch tall Brar and an inch shorter Prasidh, who has already played seven Tests and taken 25 wickets.
Ravichandran Ashwin pulled off a big surprise as he named his India XI for the first Test against Sri Lanka at Galle.
Prasidh Krishna registered his maiden ODI five-wicket haul with outstanding figures of 5-23 in nine overs, ripping through Afghanistan's top order and reducing them to 36/4.