NEW DELHI: Hardik Pandya will captain India for their Twenty20 series against Sri Lanka next month in the absence of Rohit Sharma, who will return for the following one-day internationals, the Board of Control for Cricket in India (BCCI) said on Tuesday. India will host Sri Lanka for three T20Is and three ODIs from Jan. 3, with Pandya reprising his role as T20 captain for a second straight series, after leading India to victory over New Zealand in November. Pandya, who captained the Gujarat Titans to the Indian Premier League title this year in their debut season, will also serve as vice-captain under Rohit for the ODI series. Rohit missed this month’s Test series against Bangladesh after sustaining a blow to the thumb during the preceding ODI matches. Virat Kohli will not feature in the T20I series, while batter Shikhar Dhawan was not included in the ODI squad after scoring just 18 runs across three matches in Bangladesh. Rishabh Pant missed out on both squads. T20I squad: Hardik Pandya (capt), Ishan Kishan, Ruturaj Gaikwad, Shubman Gill, Suryakumar Yadav, Deepak Hooda, Rahul Tripathi, Sanju Samson, Washington Sundar, Yuzvendra Chahal, Axar Patel, Arshdeep Singh, Harshal Patel, Umran Malik, Shivam Mavi, Mukesh Kumar. ODI squad: Rohit Sharma (capt), Shubman Gill, Virat Kohli, Suryakumar Yadav, Shreyas Iyer, KL Rahul, Ishan Kishan, Hardik Pandya, Washington Sundar, Yuzvendra Chahal, Kuldeep Yadav, Axar Patel, Mohd. Shami, Mohd. Siraj, Umran Malik, Arshdeep Singh.