Afghanistan vs Bangladesh returns in October 2026 with 2 fixtures in the UAE. The first is a one-off Test from 9 to 13 October, reportedly in Abu Dhabi. The second is an ODI on 21 October as part of a tri-series with Zimbabwe. If both teams finish in the top 2 of that tri-series, they meet again in the final on 23 October.
Afghanistan is the home side. They play home matches in the UAE because they cannot host international cricket in Afghanistan.
The Test is not part of the World Test Championship. Afghanistan is not one of the 9 teams in the 2025-27 cycle.
Bangladesh have named their Test squad under Najmul Hossain Shanto. Afghanistan's squad is still awaited.
This page is updated with squads, venue details, start times and the Afghanistan vs Bangladesh live score once play begins.
The ACB announced the schedule on 8 September 2026. The Test is first, followed by a 3-team ODI tri-series with Zimbabwe. Each team plays the other 2 once, and the top 2 meet in the final.
The AFG vs BAN match 2026 in the tri-series is the last group game. Its result could decide which 2 teams reach the final.
After the tri-series, Afghanistan stayed in the UAE to play Zimbabwe in 3 T20Is and 2 Tests. That run ends on 17 November.
The Afghanistan vs Bangladesh test match starts on 9 October 2026. Live scores, the toss result and session-by-session updates will appear here when play begins. The tri-series ODI on 21 October will be covered the same way.
Start times have not been confirmed. The UAE is on Gulf Standard Time (GST, UTC+4) and does not use daylight saving. Here is the time difference from other key regions:
Exact start times will be added here once they are announced.
This section will be updated once the grounds are confirmed.
To be confirmed. Updated on announcement.
To be confirmed for both teams. Updated on announcement.
The 2 sides are level in Tests and in ODIs. Bangladesh lead in T20Is.
The Afghanistan vs Bangladesh head to head two tests both ended in heavy defeats for the losing side:
The 2026 Test is the first between the teams at a neutral venue.
Afghanistan have been the stronger ODI side in recent years. They beat Bangladesh 2-1 in 2023 and 2024, and 3-0 in 2025.
Last 6 meetings (October 2025, UAE): Bangladesh won all 3 T20Is and Afghanistan won all 3 ODIs.
They have more Test experience, they are coming off a strong series in Australia, and they won the last meeting by 546 runs. Afghanistan have lost their last 2 Tests.
Afghanistan's chances rest on 2 things: conditions they know well, and whether Rashid Khan plays.
Afghanistan have won their last 3 ODI series against Bangladesh, including all 3 matches in the UAE last October.
This is editorial analysis based on form, conditions and squad news. It is not betting advice or a prediction of any outcome.
Broadcast and streaming partners for the AFG vs BAN Test match 2026 have not been announced. This section will be updated once they are confirmed.
This Test is not part of the 2025-27 World Test Championship, and Bangladesh's selectors have picked their squad with that in mind. They rested Taskin Ahmed to keep him fresh for their WTC Tests against West Indies, South Africa and England.
This Test is Afghanistan's second of 2026. They will then play 2 more against Zimbabwe in November, taking them to 4 Tests in the year, their most in a calendar year.
Afghanistan won the first Test between the sides in 2019 and Bangladesh won the second in 2023. This third Test decides who leads the Test head to head.
Q. When is the Afghanistan vs Bangladesh Test match in 2026?
From 9 to 13 October 2026 in the UAE.
Q. Is the AFG vs BAN Test match 2026 part of the World Test Championship?
No. Afghanistan is not one of the 9 teams in the 2025-27 WTC, so the Test carries no WTC points.
Q. Why is Afghanistan's home Test being played in the UAE?
Afghanistan cannot host international cricket in Afghanistan because of security and logistical problems. They have used the UAE as their home base for several years.
Q. When is the Afghanistan vs Bangladesh ODI in 2026?
On 21 October 2026, as the third match of the tri-series with Zimbabwe in the UAE.
Q. Can Afghanistan and Bangladesh meet in the tri-series final?
Yes, if both finish in the top 2 of the tri-series. The final is on 23 October 2026.
Q. What is the Afghanistan vs Bangladesh head to head record?
In 40 international matches, Bangladesh have won 21 and Afghanistan 19. Tests are level at 1-1, ODIs are level at 11-11, and Bangladesh lead the T20Is 9-7.
Q. What is the Afghanistan vs Bangladesh Test record?
2 Tests, 1 win each. Afghanistan won by 224 runs in Chattogram in 2019, and Bangladesh won by 546 runs in Mirpur in 2023.
Q. Who won the last Afghanistan vs Bangladesh ODI series?
Afghanistan won 3-0 in the UAE in October 2025. Ibrahim Zadran was player of the series.
Q. What is the Bangladesh squad for the Afghanistan Test?
Najmul Hossain Shanto (c), Tanzid Hasan, Shadman Islam, Soumya Sarkar, Mominul Haque, Mushfiqur Rahim, Litton Das, Towhid Hridoy, Jaker Ali Anik, Mehidy Hasan Miraz, Taijul Islam, Hasan Mahmud, Syed Khaled Ahmed, Ebadot Hossain and Shoriful Islam.
Q. Has Afghanistan announced their squad?
Not yet. This page is updated as soon as the ACB names it.
Q. Why is Taskin Ahmed not playing?
Bangladesh have rested him so he is fully available for their WTC Tests against West Indies.
Q. Who are the captains?
Hashmatullah Shahidi is expected to lead Afghanistan, pending their squad announcement. Najmul Hossain Shanto captains Bangladesh.
Q. Who are the head coaches?
Richard Pybus coaches Afghanistan and Phil Simmons coaches Bangladesh.
Q. Where can I follow the Afghanistan vs Bangladesh live score?
On this page, with live updates from the toss on 9 October 2026.
Q. Where can I watch the AFG vs BAN match 2026?
Broadcasters have not been announced yet. This answer will be updated once they are.