In Kohli's absence, Rohit Sharma will lead the Indian team in the limited-over format.
Saurashtra seamer Jaydev Unadkat, who last played an international cricket match in June 2016, has also been given a spot as his performances in the IPL earlier this year were quite impressive.
KL Rahul, who hasn't who hasn't played limited-overs internationals since September, might be given chance to open with Rohit as Shikhar Dhawan and Bhuvneshwar Kumar have also been rested from the T20 squad.
Indian squad: Rohit Sharma (capt), KL Rahul, MS Dhoni (wk), Hardik Pandya, Jasprit Bumrah, Washington Sundar, Deepak Hooda, Basil Thampi, Yuzvendra Chahal, Kuldeep Yadav, Jaydev Unadkat, Shreyas Iyer, Mohammed Siraj, Dinesh Karthik and Manish Pandey. (ANI)