Ishant, who has been taken to cleaners in the ongoing ODI series against Australia, has come in for scathing criticism due to his poor form and was even dropped from the last two matches of the ongoing series.
Zaheer, on the other hand, had made a case for his selection by picking up five wickets in Mumbai's Ranji Trophy opener against Haryana but the selectors thought otherwise and decided to stick to Ishant. The 35-year-old Zaheer has been out of the Test team since December last year owing to fitness and form issues.
"Ravindra Jadeja has a shoulder strain. The physiotherapist of the Indian team has advised two weeks' rest for him, after the end of the ODI series against Australia, as a precautionary measure," BCCI Secretary Sanjay Patel said in a statement after the selection committee meeting.
The pace attack was, in fact, notably overhauled by the selectors with Ashok Dinda making way for 23-year-old Shami, for whom it would be his maiden Test series.
Squad for Test series: Mahendra Singh Dhoni (C), Shikhar Dhawan, Murali Vijay, Cheteshwar Pujara, Sachin Tendulkar, Virat Kohli, Rohit Sharma, Ajinkya Rahane, R Ashwin, Bhuvaneshwar Kumar, Pragyan Ojha, Amit Mishra, Umesh Yadav, Mohammed Shami, Ishant Sharma.