Pakistan Cricket Board on Monday announced Pakistan ODI Series against Sri Lanka, taking place from November 11-15 at Rawalpindi Cricket Stadium.
Pakistan will host first Sri Lanka series since 2019, when they last visited for a three-match series that Sarfaraz Ahmed’s-captained team won 2-0, with the first ODI in Karachi abandoned due to rain.
T20I tri-series
In addition to the ODI series, Sri Lanka, as earlier announced, will feature in a T20I tri-series from 17 to 29 November, with Afghanistan the third team to take part.
Sri Lanka’s most recent visit to Pakistan came in 2023, when they participated in the ACC Asia Cup and played against Afghanistan in Lahore.
Pakistan will also host two ICC World Test Championship matches against South Africa and six white-ball games from 12 October to 8 November.

Full international schedule from 12 October to 29 November
South Africa tour to Pakistan
First Test at Gaddafi Stadium – Lahore: 12-16 October
Second Test at Rawalpindi Cricket Stadium – Rawalpindi: 20-24 October
First T20I at Rawalpindi Cricket Stadium – Rawalpindi: 28 October
Second T20I at Gaddafi Stadium – Lahore: 31 October
Third T20I at Gaddafi Stadium – Lahore: 1 November
First ODI at Iqbal Stadium – Faisalabad: 4 November
Second ODI at Iqbal Stadium – Faisalabad: 6 November
Third ODI at Iqbal Stadium – Faisalabad: 8 November
UAE Tri-series
Meanwhile, Pakistan’s latest success came with a dominant 75-run victory over Afghanistan in the tri-series decider, just two days before the Asia Cup kicks off.