Month/ Years | Teams | Matches | Venues |
Jul – Aug 2024 | Afghanistan vs. Bangladesh 2024 | 2 Test, 3 ODI, 3 T20 | Afghanistan |
August 2024 | Afghanistan vs. Australia 2024 | 3 T20 | Afghanistan |
September 2024 | Afghanistan vs. New Zealand 2024 | 1 Test | Afghanistan |
Dec 2024 – Jan 2025 | Afghanistan vs. Zimbabwe 2024-25 | 2 Test, 3 ODI, 3 T20 | Zimbabwe |
July 2025 | Afghanistan vs. Ireland 2025 | 1 Test, 3 ODI, 3 T20 | Ireland |
August 2025 | Afghanistan vs. Pakistan 2025 | 3 T20 | Pakistan |
September 2025 | Asia Cup 2025 | 13 Matches | TBD |
Oct – Nov 2025 | Afghanistan vs. Zimbabwe 2025 | 2 Test, 3 ODI, 3 T20 | Zimbabwe |
January 2026 | Afghanistan vs. West Indies 2026 | 3 T20 | Afghanistan |
February 2026 | Afghanistan vs. New Zealand 2026 | 3 T20 | Afghanistan |
March 2026 | Afghanistan vs. Sri Lanka 2026 | 3 ODI, 3 T20 | Afghanistan |
June 2026 | Afghanistan vs. India 2026 | 1 Test, 3 ODI | India |
Jul – Aug 2026 | Afghanistan vs. Australia 2026 | 1 Test, 3 T20 | Australia |
Aug – Sep 2026 | Afghanistan vs. Ireland 2026 | 1 Test, 3 ODI, 3 T20 | Ireland |
September 2026 | Afghanistan vs. India 2026 | 3 T20 | Afghanistan |
Dec 2026 – Jan 2027 | Afghanistan vs. Zimbabwe 2026-27 | 2 Test, 3 ODI, 3 T20 | Afghanistan |
February 2027 | Afghanistan vs. West Indies 2027 | 1 Test, 3 ODI, 3 T20 | West Indies |
March 2027 | Afghanistan vs. Ireland 2027 | 1 Test, 3 ODI, 3 T20 | Afghanistan |