England v Sri Lanka: where to watch 2nd ODI at Headingley on September 24, 2026

24 Sept 2026, 04:39 pm IST|
England v Sri Lanka: where to watch 2nd ODI at Headingley on September 24, 2026
Image source

England and Sri Lanka meet in the second One-Day International of Sri Lanka's 2026 tour of England at Headingley in Leeds on September 24, with the game scheduled to start at 5 PM IST (12:30 PM local). The toss is due at 4:30 PM IST (12 PM local).

Sri Lanka began the ODI series with an 89-run loss in Durham and remain without an ODI victory in England since 2016. Will Jacks produced an all-round performance in the opening match, recording an unbeaten 46 with the bat and taking 5/22 with the ball. Sri Lanka's batting was described as poor in the preceding T20 series, and they struggled to chase the target in the first ODI.

Indian viewers can watch the second ODI live on the Sony Sports Network via cable and on the Sony LIV app or website for a nominal fee.

In Sri Lanka the match will be broadcast on PEO Sports, Sony Sports 1 (HD channel 320, SD channel 38) and Ten Cricket, with the live stream available on the Dialog Viu platform.

In England the telecast will be carried by the Sky Sports Network, with live streaming accessible through the Sky Go app and NOW TV.

Sri Lanka might look to make changes to their playing XI after their inexperienced middle order failed to adjust to conditions in the opening game; the side is under immense pressure as they face the prospect of losing consecutive series on this tour. England have taken a 1-0 lead in the ODI series and will be confident going forward in the second ODI.

The second ODI will be played on September 24 at Headingley in Leeds, starting at 5 PM IST (12:30 PM local), with the toss at 4:30 PM IST (12 PM local).

EnglandSri LankaWill JacksHeadingleySony Sports Network