Afghanistan’s stocks have been on the rise in world cricket these days. They have put up impressive performances to give some established teams a run for their own money.
And this wouldn’t have been possible without packed fixtures. The Afghans have been playing a lot of cricket these days, be it bilateral assignments or in ICC events.
It will be the same case in the 2025-26 season. Afghanistan will be in action all around the season.
They will engage in two away series and three home series in the lead-up to the Asia Cup 2025 and the T20 World Cup 2026.
Here’s a look at Afghanistan’s international cricket schedule in the 2025-26 season.
Afghanistan Cricket Schedule 2025-26 Season
Series | Matches | Venue | Dates |
---|---|---|---|
Pakistan vs Afghanistan | 3 T20Is | Pakistan | August 2025 |
Asia Cup 2025 | T20Is | UAE | September 2025 |
Zimbabwe vs Afghanistan | 2 Tests, 3 ODIs, 3 T20Is | Zimbabwe | October-November 2025 |
Afghanistan vs West Indies | 3 T20Is | UAE | January 2026 |
Afghanistan vs New Zealand | 3 T20Is | UAE | February 2026 |
T20 World Cup 2025 | T20Is | India/Sri Lanka | February-March 2026 |
Afghanistan vs Sri Lanka | 3 ODIs, 3 T20Is | UAE | March 2026 |
Pakistan vs Afghanistan (3 T20Is): August 2025
Afghanistan will return to action in August 2025 for the first time since their Champions Trophy appearance earlier in the year.
They will be back in Pakistan for a short T20I series. The two neighbours will play three T20Is ahead of the Asia Cup 2025.
Also See: India vs Pakistan Asia Cup 2025
Asia Cup 2025: September 2025
Afghanistan will gear up for the Asia Cup in September 2025. The Afghan Atlans are part of Group B in the continental T20 tournament.
Their campaign will start on September 9 against Hong Kong. Afghanistan’s next two fixtures will be against Bangladesh and Sri Lanka.
Zimbabwe vs Afghanistan (2 Tests, 3 ODIs, 3 T20Is): October-November 2025
After a couple of weeks’ rest, Afghanistan will fly to Zimbabwe. They will play a three-format series against the hosts.
The series includes two Tests, three ODIs, and as many T20Is. And the series will pan out from mid-October to mid-November 2025.
Afghanistan vs West Indies (3 T20Is): January 2026
Afghanistan will start 2026 with a high-intensity T20I series against the West Indies. They will host the Caribbean side in the UAE.
Both teams will play in three T20I matches, which will give much-needed game time ahead of the T20 World Cup 2026.
Afghanistan vs New Zealand (3 T20Is): February 2026
On similar lines, Afghanistan will invite New Zealand for a T20I series. This series will also take place in the UAE.
The Afghan Atlans will do final checks before they set out for the big event schedule in India and Sri Lanka.
Also See: Australia Cricket Schedule 2025
T20 World Cup 2026: February-March 2026
The Afghans have earned a direct entry into the T20 World Cup 2026 after reaching the semi-final in the 2024 iteration. So they will look to replicate the same in 2026 and maybe go a step ahead to win the title.
Afghanistan vs Sri Lanka (3 ODIs, 3 T20Is): March 2026
Afghanistan will close out the 2025-26 season with a limited-overs series against Sri Lanka. They will host the Lankan team in the UAE.
The two Asian teams will compete in three ODIs and three T20Is. These six white-ball games will take place in March 2026.