Pakistan ODI Tri-Series 2026 Schedule: Pakistan, England, Sri Lanka

Pakistan ODI tri-series 2026 schedule: seven matches from 18 to 31 October in Rawalpindi and Lahore, with Pakistan, England and Sri Lanka. Dates, venues, timings.

Pakistan ODI tri-series 2026 schedule – representational image of a packed cricket stadium
Representational image of a cricket stadium. Photo: Zoshua Colah / Unsplash
Share

Updated 22 October 2026: results of the first three matches and points table added.

The Pakistan ODI tri-series 2026 runs from 18 to 31 October, with Pakistan, England and Sri Lanka playing seven 50-over matches in Rawalpindi and Lahore. Pakistan open against Sri Lanka in Rawalpindi on Sunday, 18 October, and the final is at Gaddafi Stadium, Lahore, on 31 October. All matches are day-night games starting at 1:30pm local time.

Pakistan ODI tri-series 2026 schedule

Match Date Teams Venue
1st Sun, 18 Oct Pakistan vs Sri Lanka Rawalpindi
2nd Tue, 20 Oct Pakistan vs England Rawalpindi
3rd Thu, 22 Oct England vs Sri Lanka Rawalpindi
4th Sun, 25 Oct Pakistan vs England Lahore
5th Tue, 27 Oct Pakistan vs Sri Lanka Lahore
6th Thu, 29 Oct England vs Sri Lanka Lahore
Final Sat, 31 Oct Top two teams Lahore

Source: schedule published by Wisden (16 October 2026). Check the PCB website for any changes.

Results so far

Match Result
1st, 18 Oct: Pakistan vs Sri Lanka Pakistan 305 beat Sri Lanka 268 by 37 runs (match report)
2nd, 20 Oct: Pakistan vs England Pakistan 302/9 beat England 215 (38.4 overs) by 87 runs; Arafat Minhas 59 and 6/40 (match report)
3rd, 22 Oct: England vs Sri Lanka Sri Lanka 430/8 (49.5 overs) beat England 429/4 by 2 wickets; Harry Brook 202 (match report)

Points table after three matches

Team Played Won Lost Points
Pakistan 2 2 0 4
Sri Lanka 2 1 1 2
England 2 0 2 0

Source: ESPNcricinfo scorecards. Net run rates are not shown. The series moves to Lahore, where Pakistan play England on 25 October.

Format

Each team plays the other two twice in the league stage. The two teams with the most points after six league matches meet in the final.

Pakistan squad and team news

Shaheen Shah Afridi continues as ODI captain, with Babar Azam in the squad. The team trains under head coach Mike Hesson. Pakistan go into the series after beating Sri Lanka 2-1 in the T20I series; read our Pakistan vs Sri Lanka T20I series report.

Why this series matters

It is a rare home tri-series for Pakistan, with England touring after their 3-0 Test series win over Pakistan in England in August–September 2026. For Pakistan, it is a chance to rebuild in the 50-over format at home.

Frequently asked questions

When does the Pakistan ODI tri-series 2026 start?

On 18 October 2026, with Pakistan vs Sri Lanka in Rawalpindi.

Where is the tri-series final?

Gaddafi Stadium, Lahore, on 31 October 2026.

What time do the matches start?

All matches start at 1:30pm Pakistan time.

Share

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *