India captain Virat Kohli was on Thursday rested from the upcoming three-match T20 series against Bangladesh while Mumbai's Shivam Dube was rewarded with a maiden call-up for his domestic exploits.
The prolific Sanju Samson and leg-spinner Yuzvendra Chahal returned to the side for the T20 Internationals.
As has been the case in the past, Rohit Sharma will lead the T20 squad in Kohli's absence The squad for the Test series against the neighbours remained unchanged after India's 3-0 whitewash of South Africa recently. The series starts November 3 and comprises three T20 Internationals and two Tests.
Also finding a place in the T20 squad was Mumbai seamer Shardul Thakur while all-rounder Ravindra Jadeja was rested.
Delhi pacer Navdeep Saini was omitted on fitness grounds.
"Experienced pacer Bhuvneshwar Kumar could make a comeback from injury in the next series (against the West Indies)," chairman of selectors MSK Prasad said.
Injured pace spearhead Jasprit Bumrah's return will take longer, he added.
India's squad for T20I series against Bangladesh: Rohit Sharma (capt), Shikhar Dhawan, KL Rahul, Sanju Samson, Shreyas Iyer, Manish Pandey, Rishabh Pant(wk), Washington Sundar, Krunal Pandya, Yuzvendra Chahal, Rahul Chahar, Deepak Chahar, Khaleel Ahmed, Shivam Dube, Shardul Thakur Squad for Test series against Bangladesh: Virat Kohli (capt), Rohit Sharma, Mayank Agarwal, Cheteshwar Pujara, Ajinkya Rahane, Hanuma Vihari, Saha (wk), R Jadeja, R Ashwin, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Ishant Sharma, Shubman Gill, Rishabh Pant.