Sri Lanka secures a magnificent victory over England.

The Sri Lankan team achieved a brilliant win by defeating England in an international One Day match held yesterday at the Rawalpindi Stadium in Pakistan.

In this match part of a triangular One Day series involving Pakistan, Sri Lanka, and England Sri Lanka defeated England by two wickets, with just one ball to spare.

Batting first, England posted a formidable total of 429 runs for the loss of 4 wickets, setting a challenging target for Sri Lanka. England captain Harry Brook delivered an exceptional batting performance, scoring 202 runs off just 116 balls.

England finished their 50 overs at 429 for 4. Key contributions came from Joe Root (69), Will Jacks (66), and Tom Banton (50). In the bowling department, Dunith Wellalage took 2 wickets for 56 runs, Asitha Fernando 1 for 68, and Janith Liyanage 1 for 32.

In their reply, the Sri Lankan team scored 430 runs for the loss of 8 wickets in 49.5 overs, securing victory in the match. With the bat, Pavan Rathnayake scored 130 runs off 106 balls, Dasun Shanaka scored 97 runs off 50 balls, and Avishka Fernando scored 97 runs off 80 balls. Additionally, Janith Liyanage remained unbeaten on 61 runs.

For the England side, Josh Tongue (3/79) and Sam Curran (2/103) delivered notable bowling performances.