England bt Sri Lanka by 55 runs

Pakistan One Day International Tri Series 2026 – Lahore, Punjab Province, Pakistan – 06th Match