The Pakistan cricket team will be in action throughout the 2025-26 season. They will play a lot of white-ball games in the lead-up to the T20 World Cup.
They will host South Africa, Sri Lanka, and Australia at home. And they have away assignments in Bangladesh and later England.
Here you can find Pakistan’s complete schedule for the 2025-26 season.
Pakistan Cricket Schedule 2025-26
Series | Matches | Venue | Dates |
---|---|---|---|
Pakistan vs South Africa | 2 Tests, 3 T20Is, 3 ODIs | Lahore, Rawalpindi, Faisalabad | Oct–Nov 2025 |
Pakistan vs Sri Lanka | 3 ODIs | Rawalpindi | Nov 2025 |
Pakistan T20I Tri-Series | with Afghanistan & Sri Lanka | Lahore, Rawalpindi | Nov 2025 |
Pakistan vs Australia | 3 T20Is | Pakistan | Feb 2026 |
T20 World Cup 2026 | T20Is | India & Sri Lanka | Feb–Mar 2026 |
Pakistan vs Australia | 3 ODIs | Pakistan | Mar 2026 |
Bangladesh vs Pakistan | 2 Tests, 3 ODIs, 3 T20Is | Bangladesh | Mar–Apr 2026 |
Pakistan Tour of England | 3 Tests | Leeds, Lord’s, Birmingham | Aug–Sep 2026 |
Asia Cup 2025: September
Pakistan played the Asia Cup 2025 in the UAE. They reached the final but lost to India by 5 wickets in Dubai. Despite the defeat, it gave Pakistan valuable experience before their home season.
Pakistan vs South Africa (2 Tests, 3 T20Is, 3 ODIs): October–November 2025
Pakistan will host South Africa for a multi-format series. It starts with two Tests (Lahore & Rawalpindi), followed by three T20Is and three ODIs in Lahore, Rawalpindi, and Faisalabad.
Pakistan vs Sri Lanka (3 ODIs, 3 T20Is)
Pakistan will keep themselves busy with another white-ball series. This one is against Sri Lanka.
The Lankan lions will tour the country for three ODIs and as many T20Is. Sri Lanka will tour Pakistan for a short ODI series in Rawalpindi. All three matches will take place in November 2025.
Pakistan T20I Tri-Series: November 2025
In November, Pakistan will also host a home T20I tri-series featuring Afghanistan and Sri Lanka. Matches will be played in Lahore and Rawalpindi as preparation for the World Cup.
Read Also: Top 10 Most Dangerous Bowlers
Pakistan vs Australia (3 T20Is): February 2026
After a long break, Pakistan will get back in T20I mode. They will play hosts to the touring Australians for a quick T20I series.
This will be their last chance to fine-tune their squad ahead of the T20 World Cup. Pakistan will take on the Aussies in three T20Is in 2026.
T20 World Cup 2026: February-March 2026
Pakistan will touch down in Sri Lanka for the T20 World Cup in February 2026. They will play all their matches in the island nation, including the semi-final and final, if they qualify for it.
Pakistan will first have to move through the group stage to make the Super Eights. The last edition was disastrous for them, having exited from the group stage.
Pakistan vs Australia (3 ODIs): March 2026
After the World Cup, Pakistan will again face Australia at home, this time in three ODIs during March 2026.
Bangladesh vs Pakistan (2 Tests, 3 ODIs, 3 T20Is): March–April 2026
After the ODIs against Australia, Pakistan will fly to Bangladesh. They will take on the hosts in a multi-format series.
The series will get underway in March 2026 with two Tests. The Tests carry significant WTC points.
Then the two Asian teams will engage in white-ball matches consisting of three one-dayers and three T20Is.
Pakistan Tour of England: August–September 2026
To end the season, Pakistan will travel to England for a three-Test series. Matches are scheduled at Headingley (Leeds), Lord’s (London), and Edgbaston (Birmingham).