The Board of Control for Cricket in India's (BCCI) selectors, on Tuesday, named a 16-man Indian squad to face Bangladesh in a one-off Test in Hyderabad from February 9.
The MSK Prasad-led selection panel has named Shaha as wicketkeeper in the squad. Tamil Nadu's left-hander Mukund also made a comeback as the third opener after KL Rahul and Murali Vijay, reports crickbuzz.
The 27-year-old Mukund has been picked in the Test squad after a gap of five years. He played last of his five Tests in 2011 against England in Nottingham.
Mumbai middle order batsman Ajinkya Rahane too made a comeback after missing the final 2 Tests against England last month.
All-rounder Hardik Pandya also made a came back from injury.
India Test squad
1. Virat Kohli (captain), 2. Murali Vijay, 3. KL. Rahul, 4. Cheteshwar Pujara, 5. Ajinkya Rahane, 6. Karun Nair, 7. Wriddihiman Saha (wicketkeeper), 8. R. Ashwin, 9. Ravindra Jadeja, 10. Jayant Yadav, 11. Umesh Yadav, 12. Ishant Sharma, 13. Bhuvneshwar Kumar, 14. Amit Mishra, 15. Abhinav Mukund, 16. Hardik Pandya.