Skip to content
Pakistan Era logo
Sports

Sri Lanka Tour of Pakistan 2026: T20I Results and Every Match Left, With Start Times

Sri Lanka play nine matches in Pakistan in 2026. Pakistan won the T20Is 2-1. See every ODI and Test left, with dates, venues and start times in Pakistan time.

Fajr Riaz, author at Pakistan EraFajr Riaz4 min read
A small brass compass on a dark wooden table, for a guide to the Sri Lanka tour of Pakistan

Short answer: Sri Lanka play nine matches on their tour of Pakistan: three T20Is, four ODIs in the tri-series and two Tests. A tenth match, the tri-series final, is added if they finish in the top two. The three T20Is are done, with Pakistan winning 2-1. Sri Lanka play next on Sunday 18 October at 1 pm PKT in Rawalpindi.

The tour is easy to lose track of, because the formats change and the start time changes with them. A T20I started at 6 pm, an ODI starts at 1 pm and a Test starts at 9:30 am. This page puts every Sri Lanka match in one place.

We built it on 14 October 2026 from the public scorecard schedule for the tour and from our own earlier match reports. The PCB's website was behind a bot check, so the times are reported, not confirmed on a PCB page.

Sri Lanka play nine matches on their 2026 tour of Pakistan

Pakistan won the T20I series 2-1

Pakistan won the first T20I by 4 wickets and the second by 82 runs. Sri Lanka won the third by 8 wickets on 13 October. All three were played at Rawalpindi Cricket Stadium. Sahibzada Farhan was the player of the series with 238 runs.

Our earlier reports give each match in more detail. The first is covered in the 4-wicket win in the 1st T20I, the second in the 82-run win in the 2nd T20I, and the third in the report on Sri Lanka's 8-wicket win in the 3rd T20I.

MatchDateResult
1st T20IFriday 9 OctoberPakistan won by 4 wickets
2nd T20ISunday 11 OctoberPakistan won by 82 runs
3rd T20ITuesday 13 OctoberSri Lanka won by 8 wickets
SeriesPakistan won 2-1
Results of the three Pakistan v Sri Lanka T20Is in October 2026

Sri Lanka play four ODIs in the tri-series

Sri Lanka meet Pakistan on 18 October in Rawalpindi and on 27 October in Lahore, and England on 22 October in Rawalpindi and 29 October in Lahore. Every one of these starts at 1 pm local time, according to the schedule we read.

The tri-series has seven matches in all, including the final on 31 October at Gaddafi Stadium. If Sri Lanka finish in the top two of the league, they play the final too. Pakistan and England also meet on 20 and 25 October, but those games do not involve Sri Lanka.

  1. Sunday 18 October: Pakistan v Sri Lanka, Rawalpindi, 1 pm.
  2. Thursday 22 October: England v Sri Lanka, Rawalpindi, 1 pm.
  3. Tuesday 27 October: Pakistan v Sri Lanka, Lahore, 1 pm.
  4. Thursday 29 October: England v Sri Lanka, Lahore, 1 pm.
  5. Saturday 31 October: the final in Lahore, if Sri Lanka finish in the top two.

The time for the opening game is explained in the story on the Pakistan v Sri Lanka ODI on 18 October. The start times for the other games are in the page on tri-series matches starting at 1 pm PKT.

The two Tests start at 9:30 am in November

The 1st Test is at Rawalpindi from 9 to 13 November. The 2nd Test is at Gaddafi Stadium, Lahore, from 17 to 21 November. Both start at 9:30 am Pakistan time. Kusal Mendis will captain Sri Lanka after taking over from Dhananjaya de Silva.

We have the start time in our page on the Pakistan v Sri Lanka Tests starting at 9:30 am PKT. The venues, umpires and ticket plan are in the Test series dates and venues page.

Calendar of the remaining Sri Lanka matches in Pakistan from 18 October to 21 November 2026

Every format has a different start time and different rules

The T20Is started at 6 pm and each side had 20 overs. The ODIs start at 1 pm and each side has 50 overs. The Tests start at 9:30 am and last up to five days. Rules such as powerplays and reviews also change by format.

Our rules pages explain the main points. The ODI rules for the tri-series cover powerplays, two new balls and a 10-over limit for a bowler. The Test rules for Pakistan v Sri Lanka cover 90 overs a day, the follow-on and reviews.

For tickets, the same TCS cash route is used for the tri-series. See buying PCB cricket tickets in cash at a TCS Express Centre.

Common questions

How many matches does Sri Lanka play in Pakistan?

Three T20Is, four ODIs in the tri-series and two Tests, which is nine matches. A fifth ODI, the final on 31 October, is added if they finish in the top two.

Who won the T20I series?

Pakistan won 2-1.

When is Sri Lanka's next match?

Sunday 18 October 2026 against Pakistan at Rawalpindi, starting at 1 pm Pakistan time.

When do the Tests start?

The 1st Test starts on 9 November and the 2nd on 17 November, each at 9:30 am Pakistan time.

Who captains Sri Lanka?

Kusal Mendis captained the side in the 3rd T20I and leads the Test squad.

Where can I check the official schedule?

On the PCB website at pcb.com.pk. It was behind a bot check when we tried on 14 October.

How we verified this

What we checked, where we read it, and what we could not confirm.

Last checked on 14 October 2026, Pakistan time. We read the Sri Lanka in Pakistan 2026-27 and Pakistan ODI Tri-Series fixture lists on a public scorecard service. Results of the first two T20Is come from our own earlier reports. The PCB's own site at pcb.com.pk returned a bot check, so we did not compare it. We did not confirm broadcasters, ticket sale dates or the Pakistan Test squad.

About the author

Fajr Riaz, author at Pakistan Era

Public Services and Education Journalist

Fajr Riaz

Fajr Riaz is a journalist and content writer at Pakistan Era, based in Lahore. She covers the questions people meet in everyday life in Pakistan: how a public service works, what a change in the rules means, and where to find a reliable answer.

TopicsCricketSri LankaPakistanSchedulePCB