
Joe Root
544 runs in the last 10 ODIs. Career average 50.5, strike rate 88.
England 305-9; our pre-match call 71%. Sri Lanka 321-6; our pre-match call 29%.
England v Sri Lanka ODI series 2026, 2nd ODI
Sri Lanka won by 16 runs
Thursday 24 September 2026, 12:30pm BST (day/night)Headingley, Leeds
| Measure | England | Sri Lanka |
|---|---|---|
| Rating | 16617th of 20 | 16268th of 20 |
| Home advantage | +130Rating points | –Touring |
| XI caps | 718ODIs between the XI | 574ODIs between the XI |
| Top-seven average | 36.6ODI batting in England | 29.8ODI batting in England |
Will Jacks made 46 not out at Chester-le-Street and then took 5 for 22 in seven overs, the second-best ODI figures by an England spinner after Vic Marks's 5 for 20 in 1984. Sri Lanka were bowled out for 176 chasing 265, with 13 overs unused. England lead 1–0, a week after winning the T20Is 3–0, and we make them 71% to win at Headingley and take the series with a game to spare.
Headingley is where that could come unstuck. England were bowled out for 131 in 24.3 overs by South Africa here last September, and for 202 chasing Australia's 270 the year before. First innings here since 2019 have averaged 250, well short of par at 283, so a side batting first does not need a big total. Sri Lanka know it: at the 2019 World Cup they made 232 for 9 and beat England by 20 runs. The forecast is dry and cloudy, about 18°C.
ODIs in England since 2019

544 runs in the last 10 ODIs. Career average 50.5, strike rate 88.

17 wickets in the last 10 ODIs. Career economy 5.14.

506 runs in the last 10 ODIs. Career average 50.6, strike rate 100.

15 wickets in the last 10 ODIs. Career economy 6.22.