<P> In August 2017, Board of Control for Cricket in India (BCCI) acting secretary Amitabh Choudhary mentioned that the Tests would be played in Kolkata, Nagpur and Delhi . The ODI venues would be in Dharamshala, Mohali and Visakhapatnam and the three T20 games would be played in Cuttack, Indore and Mumbai . Moreover, Choudhary said that a second reason for Sri Lanka's advanced arrival was the cancellation of the proposed series between India and Pakistan . </P> <P> In October 2017, Virat Kohli was named as India's captain for the Test series . However, in November 2017, he was rested for the ODIs as well as T20Is in preparation for India's tour to South Africa at the end of the year, with Rohit Sharma named as captain . On 29 November 2017, Thisara Perera was named as Sri Lanka's captain for the ODI and T20I matches, replacing Upul Tharanga . </P> <P> India won the Test series 1--0, after the first and third matches were drawn . India won the ODI series 2--1, their eighth consecutive series win since beating Zimbabwe in June 2016 . India won the T20I series 3--0 . </P> <Table> <Tr> <Th_colspan="2"> Tests </Th> <Th_colspan="2"> ODIs </Th> <Th_colspan="2"> T20Is </Th> </Tr> <Tr> <Th> India </Th> <Th> Sri Lanka </Th> <Th> India </Th> <Th> Sri Lanka </Th> <Th> India </Th> <Th> Sri Lanka </Th> </Tr> <Tr> <Td> <Ul> <Li> Virat Kohli (c) </Li> <Li> Ravichandran Ashwin </Li> <Li> Shikhar Dhawan </Li> <Li> Ravindra Jadeja </Li> <Li> Bhuvneshwar Kumar </Li> <Li> Hardik Pandya </Li> <Li> Cheteshwar Pujara </Li> <Li> Ajinkya Rahane </Li> <Li> K.L. Rahul </Li> <Li> Wriddhiman Saha (wk) </Li> <Li> Mohammed Shami </Li> <Li> Vijay Shankar </Li> <Li> Ishant Sharma </Li> <Li> Rohit Sharma </Li> <Li> Murali Vijay </Li> <Li> Kuldeep Yadav </Li> <Li> Umesh Yadav </Li> </Ul> </Td> <Td> <Ul> <Li> Dinesh Chandimal (c) </Li> <Li> Dhananjaya de Silva </Li> <Li> Niroshan Dickwella (wk) </Li> <Li> Vishwa Fernando </Li> <Li> Lahiru Gamage </Li> <Li> Rangana Herath </Li> <Li> Dimuth Karunaratne </Li> <Li> Suranga Lakmal </Li> <Li> Angelo Mathews </Li> <Li> Dilruwan Perera </Li> <Li> Sadeera Samarawickrama </Li> <Li> Lakshan Sandakan </Li> <Li> Dasun Shanaka </Li> <Li> Roshen Silva </Li> <Li> Lahiru Thirimanne </Li> <Li> Jeffrey Vandersay </Li> </Ul> </Td> <Td> <Ul> <Li> Rohit Sharma (c) </Li> <Li> Jasprit Bumrah </Li> <Li> Yuzvendra Chahal </Li> <Li> Shikhar Dhawan </Li> <Li> MS Dhoni (wk) </Li> <Li> Shreyas Iyer </Li> <Li> Kedar Jadhav </Li> <Li> Dinesh Karthik </Li> <Li> Siddarth Kaul </Li> <Li> Bhuvneshwar Kumar </Li> <Li> Manish Pandey </Li> <Li> Hardik Pandya </Li> <Li> Axar Patel </Li> <Li> Ajinkya Rahane </Li> <Li> Washington Sundar </Li> <Li> Kuldeep Yadav </Li> </Ul> </Td> <Td> <Ul> <Li> Thisara Perera (c) </Li> <Li> Dushmantha Chameera </Li> <Li> Akila Dananjaya </Li> <Li> Chaturanga de Silva </Li> <Li> Dhananjaya de Silva </Li> <Li> Niroshan Dickwella (wk) </Li> <Li> Asela Gunaratne </Li> <Li> Danushka Gunathilaka </Li> <Li> Suranga Lakmal </Li> <Li> Angelo Mathews </Li> <Li> Sachith Pathirana </Li> <Li> Kusal Perera </Li> <Li> Nuwan Pradeep </Li> <Li> Sadeera Samarawickrama </Li> <Li> Upul Tharanga </Li> <Li> Lahiru Thirimanne </Li> </Ul> </Td> <Td> <Ul> <Li> Rohit Sharma (c) </Li> <Li> Jasprit Bumrah </Li> <Li> Yuzvendra Chahal </Li> <Li> MS Dhoni (wk) </Li> <Li> Deepak Hooda </Li> <Li> Shreyas Iyer </Li> <Li> Dinesh Karthik </Li> <Li> Manish Pandey </Li> <Li> Hardik Pandya </Li> <Li> K.L. Rahul </Li> <Li> Mohammed Siraj </Li> <Li> Washington Sundar </Li> <Li> Basil Thampi </Li> <Li> Jaydev Unadkat </Li> <Li> Kuldeep Yadav </Li> </Ul> </Td> <Td> <Ul> <Li> Thisara Perera (c) </Li> <Li> Dushmantha Chameera </Li> <Li> Akila Dananjaya </Li> <Li> Chaturanga de Silva </Li> <Li> Niroshan Dickwella </Li> <Li> Vishwa Fernando </Li> <Li> Asela Gunaratne </Li> <Li> Danushka Gunathilaka </Li> <Li> Angelo Mathews </Li> <Li> Sachith Pathirana </Li> <Li> Kusal Perera </Li> <Li> Nuwan Pradeep </Li> <Li> Dasun Shanaka </Li> <Li> Sadeera Samarawickrama </Li> <Li> Upul Tharanga </Li> </Ul> </Td> </Tr> </Table>

Who won the match sri lanka or india