Veteran spinner Ravindra Jadeja was named on Tuesday in India's squad for two Test matches in Sri Lanka after recovering from injury.

Pace spearhead Jasprit Bumrah also returns in a 15-player squad, but will need to be cleared to play after a fitness assessment, as will batsman Sai Sudharsan.

The first Test is in Galle from August 15-19 with the second in Colombo on August 23-27.

Left-arm spinner Jadeja suffered an elbow injury during the Indian Premier League and missed India's one-off Test win against Afghanistan last month.

All-rounder Saransh Jain, who bowls offspin, has been handed a maiden call-up.