England vs Sri Lanka, Pakistan ODI Tri-Series: Sri Lanka chase 430 to win by 2 wickets

Pakistan ODI Tri-Series 2026 · ODI · Rawalpindi Cricket Stadium · 2026-10-22

Scorecard summary

England429/4 (50 ov)
Sri Lanka430/8 (49.5 ov)
ResultSri Lanka won by 2 wickets

Top batters

  • Harry Brook (ENG) 202 off 116
  • Janith Liyanage (SL) hit the winning six

Match report

Harry Brook hit a record 202 from 116 balls to push England to 429 for 4 in Rawalpindi.

Sri Lanka still found a way. Needing six from the last two balls bowled by Josh Tongue, Janith Liyanage lifted a six over long-off to finish on 430 for 8. Only South Africa’s 438 against Australia in 2006 is a bigger successful chase in ODI history.

VSH take

One of the great ODI games. It was England’s second straight loss in the tri-series, which shows that even 429 is not safe on flat pitches any more.

FAQ

What was the result of England vs Sri Lanka on 2026-10-22?

Sri Lanka won by 2 wickets. England 429/4 (50 ov) / Sri Lanka 430/8 (49.5 ov).

Where was the match played?

Rawalpindi Cricket Stadium, part of the Pakistan ODI Tri-Series 2026.

Sources

Written in our own words from the sources above and checked on 24 Oct 2026. Full ball-by-ball scorecards are on the official sites. ViralScopeHub is independent and not affiliated with the ICC, BCCI, any cricket board, league or team.

← Live cricket scores · All match reports