Cricket
After exactly two years, England have finally won an ODI match on foreign soil, snapping a painful losing streak
England hadn’t won a single ODI away from home since 2024, suffering 11 consecutive defeats across different tours
Batting first at the R. Premadasa Stadium, Sri Lanka were bowled out for 219 in 49.3 overs, failing to post a big total.
England chased down the target in 46.5 overs, winning the match by 5 wickets with a controlled batting effort
This victory ended England’s 11-match losing streak in away ODIs and marked their first overseas win since 2024
England have won only 7 of their last 27 ODIs since 2023, but their first win of 2026 could signal a much-needed revival