England beat Sri Lanka by 89 runs at a home fixture on Tuesday, 22 September 2026, with the hosts posting 265 and bowling out the visitors for 176. The result follows a pattern England have established over the past fortnight, winning three of their last five meetings with Sri Lanka across both this tournament and a separate series against Pakistan.
England's total came from a steady accumulation rather than a late surge. Sri Lanka's bowlers worked hard to restrict them but could not break a partnership that set the platform. The visitors then chased under pressure, losing wickets at regular intervals and never quite finding the rhythm they needed.
By then the gap had opened too wide. Sri Lanka lost key wickets in clusters, and the required rate climbed beyond what was achievable. They fought to the last over but fell short, leaving England to collect another win in a tournament where they have been the stronger side.
The recent record tells the story. England won 126-124 and 146-145 in what were close contests on 19 and 17 September, before a more decisive 254-135 victory on 15 September. Sri Lanka's other recent matches against England's development side show mixed results, with one win and one narrow defeat.
England now sit at the top of the standings with 10 points from five matches, two clear of Sri Lanka on eight points. The hosts have not lost in any format this season and have been the more consistent side across all competitions they have entered.