India (Test) : Virat Kohli (Captain), M Vijay, KL Rahul, Cheteshwar Pujara, Ajinkya Rahane, Karun Nair, Wriddhiman Saha (wk), R Ashwin, Ravindra Jadeja, Jayant Yadav, Umesh Yadav, Ishant Sharma, Bhuvneshwar Kumar, Abhinav Mukund, Hardik Pandya, Kuldeep Yadav (replaces Mishra), Amit Mishra (ruled out with an injury)
Bangladesh (Test) : Mushfiqur Rahim (Captain & wk), Tamim Iqbal, Sabbir Rahman, Mahmudullah, Shakib Al Hasan, Mehedi Hasan, Taijul Islam, Kamrul Islam Rabbi, Soumya Sarkar, Taskin Ahmed, Subashis Roy, Liton Das (wk), Mominul Haque, Shafiul Islam, Mosaddek Hossain (replaces Kayes), Imrul Kayes (ruled out with an injury)