England beat Sri Lanka 126 to 124 in the tournament held in England on 19 September 2026. The result came after a match that finished with the hosts claiming a narrow victory on the final ball. Two runs separated the sides when the innings closed.
The scoreline tells only part of the story. England had won the previous encounter by the same margin — 146-145 — suggesting these fixtures tend to go down to the wire. Sri Lanka chased hard but fell just short of the target set by their opponents.
Looking at the record since mid-August, both teams have been involved in some extraordinary matches. England's recent games include a 583-582 win over Pakistan and a 498-304 victory. Sri Lanka's run saw them play India in a high-scoring affair where they posted 719 runs. And here's the thing — these aren't ordinary fixtures.
The standings shift matters for the tournament structure. England move further ahead in the table after securing a second win against Sri Lanka in three days. The visitors had been building momentum with victories over Lions of England and India before this setback.
Close games like this often decide tournament outcomes. England showed they could hold their nerve when the pressure mounted. Sri Lanka pushed them to the limit but couldn't quite find the extra runs needed.