The Afghanistan vs Sri Lanka white-ball series scheduled to be played in the UAE from March 13 to March 25, 2026 has been postponed. The series was originally planned to include three T20Is in Sharjah and three ODIs in Dubai.
Officials from both cricket boards are expected to announce new dates once the revised international schedule is finalized. Further updates will be shared when the Afghanistan Cricket Board and Sri Lanka Cricket confirm the rescheduled fixtures.
Why Afghanistan vs Sri Lanka Series Was Postponed
The Afghanistan vs Sri Lanka white-ball series scheduled to be played in the UAE from March 13 to March 25, 2026, is postponed due to the ongoing military conflict in West Asia. The regional crisis has disrupted air travel and created security concerns across parts of the Middle East, directly affecting the feasibility of hosting international cricket in the UAE.
Although the Afghanistan Cricket Board (ACB) and Sri Lanka Cricket (SLC) have not yet released a formal joint announcement, reports indicate that both boards have agreed the tour cannot proceed under the current situation. Discussions about alternative venues were considered, but relocating the series has proven difficult because of tight international schedules and logistical challenges.

The six-match bilateral series was originally planned to feature three T20Is in Sharjah on March 13, 15, and 17, followed by three ODIs in Dubai on March 20, 22, and 25. However, with travel routes and regional stability affected by the West Asia conflict, the fixtures are now expected to be postponed indefinitely until a suitable window is found.
Afghanistan v Sri Lanka in UAE, 2026 Schedule (Before Postponement)
The tour was originally scheduled to begin with the first T20I between Afghanistan and Sri Lanka at Sharjah Cricket Stadium on March 13, 2026, before the series was later postponed.
| Date & Day | Complete Name | Match No. | Venue | Time (Local) | Time (IST) |
|---|---|---|---|---|---|
| Fri, Mar 13 | Afghanistan vs Sri Lanka 1st T20I | Match 1 | Sharjah Cricket Stadium, Sharjah | 06:30 PM | 08:00 PM |
| Sun, Mar 15 | Afghanistan vs Sri Lanka 2nd T20I | Match 2 | Sharjah Cricket Stadium, Sharjah | 06:30 PM | 08:00 PM |
| Tue, Mar 17 | Afghanistan vs Sri Lanka 3rd T20I | Match 3 | Sharjah Cricket Stadium, Sharjah | 06:30 PM | 08:00 PM |
| Fri, Mar 20 | Afghanistan vs Sri Lanka 1st ODI | Match 4 | Dubai International Cricket Stadium, Dubai | 10:00 AM | 11:30 AM |
| Sun, Mar 22 | Afghanistan vs Sri Lanka 2nd ODI | Match 5 | Dubai International Cricket Stadium, Dubai | 10:00 AM | 11:30 AM |
| Wed, Mar 25 | Afghanistan vs Sri Lanka 3rd ODI | Match 6 | Dubai International Cricket Stadium, Dubai | 10:00 AM | 11:30 AM |
Afghanistan v Sri Lanka in UAE, 2026
Afghanistan had announced its squad for the series and also made a leadership change after the T20 World Cup 2026, appointing Ibrahim Zadran as their new T20I captain. Sri Lanka had not announced their squad before the series was postponed.
Afghanistan ODI Squad
Hashmatullah Shahidi (c), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Darwish Rasooli, Mohammad Nabi, Azmatullah Omarzai, Rashid Khan, Nangeyalia Kharote, Rahmanullah Gurbaz (wk), Ikram Alikhil (wk), AM Ghazanfar, Ziaur Rahman Sharifi, Fareed Ahmad Malik, Bilal Sami
Afghanistan T20I Squad
Sediqullah Atal, Darwish Rasooli, Ibrahim Zadran (c), Shahidullah Kamal, Azmatullah Omarzai, Mohammad Nabi, Sharafuddin Ashraf, Rashid Khan, Rahmanullah Gurbaz (wk), Noor ul Rahman (wk), Noor Ahmad, Mujeeb Ur Rahman, Ziaur Rahman Sharifi, Fareed Ahmad Malik, Abdullah Ahmadzai
Afghanistan and Sri Lanka Head-to-Head in ODIs
In the ODIs, Sri Lanka has outclassed its Asian rival by winning 10 matches. While Afghanistan won only 4 matches.

| Aspect | Details |
|---|---|
| Total Matches Played | 15 |
| Sri Lanka Won | 10 |
| Afghanistan Won | 4 |
| No Result | 1 |
Afghanistan and Sri Lanka Head-to-Head In T20Is
Sri Lanka has also dominated in T20Is, winning 6 of 9 matches against Afghanistan.
| Aspect | Details |
|---|---|
| Total Matches Played | 9 |
| Sri Lanka Won | 6 |
| Afghanistan Won | 3 |
Where to Book Tickets For Afghanistan v Sri Lanka in UAE, 2026
You can book your tickets now for the exciting Afghanistan vs Sri Lanka series through q-tickets.com. The ticket will start at just 30 AED for basic stands and go up to 400 AED for premium seats close to the action.

How to book in 5 simple steps:
- Go to q-tickets.com and search for “Afghanistan vs Sri Lanka 2026.”
- Choose your match date and pick your preferred seating category.
- Select the number of tickets you want and add them to your cart.
- Fill in your passenger details and complete the payment process.
- Once payment is successful, confirm your booking and download your e-ticket instantly.
Related Reads:
Where to Watch Afghanistan v Sri Lanka in UAE, 2026
Here are the platforms where you can enjoy the historic series from your home.
| Region | Platforms |
|---|---|
| India | FanCode |
| Sri Lanka | Sony Pictures Networks, Dialog TV |
| Afghanistan | RTA Sports, Etisalat |
| UK | FanCode |
