The facts
Sri Lanka made 325 for eight. Pakistan reached 331 for seven in 48.3 overs, winning the final by three wickets. [1][2]
Fakhar Zaman scored 127 from 99 balls and Arafat Minhas made 61 from 31 as Pakistan completed the chase, according to the ICC report. [1]
The final win gave Pakistan the Pakistan-England-Sri Lanka ODI tri-series title. [1][2]
Sources
References support the numbered facts above. Source checks: 1 Nov 2026, 06:48 UTC.
The ICC official match report and ABC's independent scorecard agree on the result and score. The final was the Pakistan-England-Sri Lanka ODI tri-series final.
- Pakistan clinch tri-series with big chase against Sri Lanka
International Cricket Council · Primary source · 31 Oct 2026
Actual official match report read; it confirms the series title, target and principal batting performances.
- Pakistan v Sri Lanka - Tri-Series in Pakistan 2026 final scorecard
ABC News · Reporting · 31 Oct 2026
Actual independent scorecard opened; it confirms Pakistan 331/7 in 48.3 overs, Sri Lanka 325/8 and a three-wicket win.