Sri Lanka must be sick of the sight of Ravindra Jadeja, who ripped them to shreds with both bat and ball to leave them staring down the barrel of another chastening whitewash. The Lions need to produce something spectacular under the floodlights in Bangalore, and you can read on as we explain how to watch an India vs Sri Lanka live stream and catch all the cricket action online no matter where you are in the world.
India vs Sri Lanka 2nd Test live streamDates: March 12-16
Start time: 2pm IST / 8.30am GMT / 3.30am ET / 7.30pm AEDT
Venue: M. Chinnaswamy Stadium, Bangalore
Live stream: Disney Plus Hotstar (IN) | Sky Sports (UK) | Fox/Kayo Sports FREE trial (AU) | Sling TV / Willow TV / ESPN Plus (US)
Watch anywhere: try ExpressVPN 100% risk-free
India needed just three days and 125 overs to wrap up the first Test, during which Jadeja took nine wickets and scored 175 runs. It was a peerless display that rather stole Virat Kohli's thunder on the event of his hundredth cap.