Indian Test players list

For South Africa tour, series 2018

Virat Kohli (C), Murali Vijay, Shikhar Dhawan, KL Rahul, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Hardik Pandya, Dinesh Karthik (wk), Wriddhiman Saha (wk), Parthiv Patel (wk), Ravichandran Ashwin, Ravindra Jadeja, Bhuvneshwar KumarMohammed Shami, Ishant Sharma, Umesh Yadav, Jasprit Bumrah

For Afghanistan Test 2018

Ajinkya Rahane (C), Murali Vijay, Shikhar Dhawan, KL Rahul, Cheteshwar Pujara, Karun Nair, Hardik Pandya, Dinesh Karthik (wk), Ravichandran Ashwin, Ravindra Jadeja, Shardul Thakur, Navdeep Saini, Ishant Sharma, Umesh Yadav, Kuldeep Yadav

For England Test series 2018 (final two Tests)

Virat Kohli (C), Ajinkya Rahane, Prithvi Shaw, Shikhar Dhawan, KL Rahul, Cheteshwar Pujara, Karun Nair, Hanuma Vihari, Hardik Pandya, Dinesh Karthik (WK), Rishabh Pant (WK) Ravichandran Ashwin, Ravindra Jadeja, Shardul Thakur, Mohammed Shami, Ishant Sharma, Umesh Yadav, Jasprit Bumrah

For Test series vs West Indies

Virat Kohli (C), KL Rahul, Prithvi Shaw, Mayank Agarwal, Cheteshwar Pujara, Ajinkya Rahane, Hanuma Vihari, Rishabh Pant (WK), Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Mohammed Siraj, Shardul Thakur

For Test series against Australia

Virat Kohli (c), KL Rahul, Prithvi Shaw, Murali Vijay, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Hanuma Vihari, Rishabh Pant (wk), Parthiv Patel, Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Ishant Sharma, Mohammed Shami, and Umesh Yadav

Your opinion...