England vs Sri Lanka 2nd ODI
Headingley, Leeds
England and Sri Lanka meet in the 2nd ODI at Headingley in Leeds on 24 September 2026. Play starts at 11:30 GMT, which is 12:30 PM in the United Kingdom.
England take a 1-0 series lead to Leeds after defending 265 in Durham. Captain Harry Brook made 67 before Will Jacks changed the match with an unbeaten 46 and his first ODI five-wicket haul.
Sri Lanka were dismissed for 176 despite 42 from captain Kusal Mendis and a late 45 from Dunith Wellalage. The visitors need a stronger top-order response at Headingley to keep the series alive before Sunday’s final ODI.
Players and Storylines to Watch
England vs Sri Lanka 2nd ODI Match Information
The second ODI of the Sri Lanka tour of England 2026 will be played at Headingley in Leeds on 24 September 2026. Play begins at 11:30 GMT or 12:30 PM UK time.
England vs Sri Lanka 2nd ODI Match Preview
England reached 265 on a demanding surface in the opening ODI before their bowlers completed an 89-run victory. Brook held the innings together with 67, while Jacks’ all-round display gave the hosts control of the series.
Adil Rashid has been ruled out of the ODI series with a hand injury, leaving Rehan Ahmed and Jacks with added responsibility in the spin department. England will confirm any further changes when the teams are announced at the toss.
Sri Lanka’s bowlers competed well in Durham, where debutant Sachindu Colombage took 3/44. Their main task at Headingley is to build longer batting partnerships after losing regular wickets during the chase.
Mendis and Wellalage offered resistance in the first match, but Sri Lanka will also need runs from Pathum Nissanka, Charith Asalanka and Kamindu Mendis. A win in Leeds would level the series and set up a decider at The Oval.
England Take a 1-0 ODI Series Lead
England scored 265 in the opening ODI, led by Brook’s 67 and Jacks’ unbeaten 46. Sri Lanka were then bowled out for 176 as Jacks claimed career-best ODI figures of 5/22 and earned the Player of the Match award.
The result extended England’s winning run after their 3-0 T20 sweep. Sri Lanka now need to respond at Headingley to prevent England from securing the ODI series with a match to spare.
England vs Sri Lanka 2nd ODI Live Cricket Streaming
Watch England vs Sri Lanka 2nd ODI live cricket streaming on WebCric. The WebCric live cricket streaming page will carry the video player and essential match information around the scheduled start at 11:30 GMT.
Live streaming availability may vary by country, device and broadcast rights. Open this page near the start of play and refresh once if the stream has not loaded.
England vs Sri Lanka Series 2026 Schedule
England won the three-match T20 series 3-0. The tour now continues with three ODIs between 22 and 27 September.
| Match | Date | Time | Venue / Result |
|---|---|---|---|
| 1st T20 | 15 September 2026 | 17:30 GMT | England won by 119 runs, Southampton |
| 2nd T20 | 17 September 2026 | 17:30 GMT | England won by six wickets, Cardiff |
| 3rd T20 | 19 September 2026 | 13:30 GMT | England won by eight wickets, Manchester |
| 1st ODI | 22 September 2026 | 11:30 GMT | England won by 89 runs, Durham |
| 2nd ODI | 24 September 2026 | 11:30 GMT | Headingley, Leeds |
| 3rd ODI | 27 September 2026 | 09:30 GMT | The Kia Oval, London |
England vs Sri Lanka ODI Squads
England ODI Squad
Harry Brook (captain), Rehan Ahmed, Jofra Archer, Gus Atkinson, Tom Banton, Sonny Baker, Jos Buttler (wicketkeeper), Jordan Cox (wicketkeeper), Henry Crocombe, Liam Dawson, Ben Duckett, Will Jacks, Jamie Overton, Adil Rashid, Joe Root and Josh Tongue.
Sri Lanka ODI Squad
Kusal Mendis (captain and wicketkeeper), Pathum Nissanka, Kamil Mishara, Kamindu Mendis, Charith Asalanka, Janith Liyanage, Pavan Rathnayake, Dasun Shanaka, Wanindu Hasaranga, Dunith Wellalage, Maheesh Theekshana, Sachindu Colombage, Dushmantha Chameera, Eshan Malinga, Asitha Fernando and Dilshan Madushanka.
Frequently Asked Questions
Where can I watch England vs Sri Lanka 2nd ODI live cricket streaming?
The England vs Sri Lanka 2nd ODI live cricket streaming page is available on WebCric. Stream access can depend on your location, device and regional broadcast rights.
When does the England vs Sri Lanka 2nd ODI start?
The match starts at 11:30 GMT on 24 September 2026, which is 12:30 PM in the United Kingdom.
Where is the England vs Sri Lanka 2nd ODI being played?
The match will be played at Headingley in Leeds.
Who are the captains for the 2nd ODI?
Harry Brook captains England, while wicketkeeper-batter Kusal Mendis leads Sri Lanka.
How many ODI matches are in the England vs Sri Lanka series?
The ODI series contains three matches, scheduled in Durham, Leeds and London from 22 to 27 September 2026.
What is the ODI series score before the second match?
England lead the three-match ODI series 1-0 after winning the opening match in Durham by 89 runs.