India will play a three-match T20I series against Sri Lanka starting January 3. Here is where you can watch India v Sri Lanka live on TV and streaming platforms.
Subscribe to the Wisden Cricket YouTube channel for post-match analysis, player interviews, and much more.
After the disappointment of the 2022 T20 World Cup semi-final exit, India would hope to get back to winning ways in their first home series in 2023. They have selected a 16-man squad for the series, with Hardik Pandya as captain and Suryakumar Yadav as vice-captain. Shubman Gill and Ruturaj Gaikwad have also been included, with Mukesh Kumar and Shivam Mavi being handed their maiden national call-ups. There are also gigs for Arshdeep Singh, Deepak Hooda, Ishan Kishan, Sanju Samson and Umran Malik, all of whom will be looking to strengthen their respective T20I credentials.
Sri Lanka will pose a tough challenge. The Islanders are the defending Asia Cup champions and have an array of top cricketers at their disposal, including captain Dasun Shanaka, wicketkeeper Kusal Mendis, ace all-rounder Wanindu Hasaranga, and top-order bludgeoner Bhanuka Rajapaksa. They will hope to give a good account of themselves and power Sri Lanka to victory, alongside Maheesh Theekshana, Kasun Rajitha, Lahiru Kumara.
The series begins on January 3 at the Wankhede Stadium in Mumbai. The caravan then moves to Pune before the final T20I in Rajkot on January 7. These T20Is will then be followed by three ODIs, which will start on January 10 and culminate on January 15.
India v Sri Lanka T20Is, where to watch live: TV channels & live streaming
India: TV viewers can watch the match on the Star Sports Network on Star Sports 1, Star Sports 1 HD, Star Sports 1 Hindi and Star Sports 1 HD Hindi.
The matches will be live streamed on the Disney+ Hotstar mobile app.
Sri Lanka: Dialog TV and PEO TV will broadcast the matches live in Sri Lanka.
United Kingdom: As of 13:00 GMT on January 3, no UK broadcasting details have been publicised.