The Afghanistan tri-nation series, also including Bangladesh and Zimbabwe, is set to begin on Saturday, October 17, with the final to be played on October 23. Three teams will play each other once in the group stage before the top two sides meet in the final at Zayed Cricket Stadium, Abu Dhabi.
Afghanistan are coming into the series on the back of a 4-0 series victory against Ireland in August. Rahmat Shah will continue to lead them, with Rashid Khan and Ibrahim Zadran returning after being rested from the one-off Test that Afghanistan drew in thrilling fashion, with Qais Ahmad's heroics to top it off.
Litton Das returns to the Bangladesh ODI side as captain, having taken over from Mehidy Hasan Miraz, whom the management wants to focus on all-round game. 29-year-old Aliss Al Islam received a call-up for this series while Hasan Mahmud also returns to the squad.
Zimbabwe hosted Australia in September for a three-match ODI series, and pushed them to the limits in the final game. They will continue to be led by Sikandar Raza, with Richard Ngarava on the sidelines as he continues to recover from a back injury.
Afghanistan tri-series 2026: Full squadsAfghanistan
Rahmat Shah (c), Rahmanullah Gurbaz (vc & wk), Ikram Alikhil (wk), Sediqullah Atal, Ibrahim Zadran, Hashmatullah Shahidi, Azmatullah Omarzai, Mohamamd Nabi, Rashid Khan, Nangeyalia Khan, AM Ghazanfar, Bilal Sami, Zia Ur Rahman Sharifi, Fazalhaq Farooqi, Yamin Ahmadzai, Qais Ahmad (travelling reserve).
Bangladesh
Litton Das (c & wk), Towhid Hridoy (vc), Tanzid Hasan, Saif Hasan, Soumya Sarkar, Najmul Hossain Shanto, Mosaddek Hossain, Mehidy Hasan Miraz, Nurul Hasan (wk), Rishad Hossain, Tanvir Islam, Taskin Ahmed, Mustafizur Rahman, Hasan Mahmud, Shoriful Islam, Aliss Al Islam.
Zimbabwe
Sikandar Raza (c), Ben Curran, Blessing Muzarabani, Brad Evans, Brendan Taylor (wk), Brian Bennett, Craig Ervine, Ernest Masuku, Newman Nyamhuri, Ryan Burl, Tadiwanashe Marumani (wk), Tafadzwa Tsiga, Vincent Masekesa, Wellington Masakadza, Wessly Madhevere.
Afghanistan tri-series 2026: ScheduleAll matches are scheduled to begin at 5pm local time in Abu Dhabi (6.30pm IST, 2pm UK Time).
Match Date Teams Venue Time (local) 1st Match October 17 Bangladesh vs Zimbabwe Abu Dhabi 5pm 2nd Match October 19 Afghanistan vs Zimbabwe Abu Dhabi 5pm 3rd Match October 21 Afghanistan vs Bangladesh Abu Dhabi 5pm Final October 23 TBA vs TBA Abu Dhabi 5pm Afghanistan tri-series 2026, where to watch: TV channels and live streamingWhere to watch in Afghanistan?
The Afghanistan Tri-Nation series will be telecast live on Ariana TV in Afghanistan, with live streaming on Etisalat app.
Where to watch in India?
The Indian viewers can watch the matches live on Fancode.
Where to watch in Bangladesh?
T Sports will telecast the series in Bangladesh with live streaming on Tapmad.
Where to watch in South Africa and Zimbabwe?
Fans in South Africa and Zimbabwe can catch the matches live on SuperSport TV.
Where to watch in Pakistan?
ASports will broadcast the match in Pakistan while fans can stream on Tamasha.
Where to watch in Sri Lanka?
Sri Lankan viewers can tune into PEO TV & Dialog, with live streaming on the latter.
Where to watch in Europe & Africa?
Fans from Europe and Africa can watch the game on Sport Central and Sport TV.
Where to watch in North America?
Willow TV will broadcast the matches across North America.
Also read: By entering the APL draft, English players have chosen to associate themselves with the Taliban
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.