October 21, 2026
Afghanistan vs Bangladesh ODI Match Preview, Squads and Match Details
Afghanistan face Bangladesh in the third ODI of the 2026 UAE ODI Tri-Series at Sharjah Cricket Stadium on Wednesday, October 21. The match begins at 4:30 PM Pakistan Standard Time, with both teams looking to secure a win in the four-match competition.
|
Detail |
Information |
|
Match |
Afghanistan vs Bangladesh, 3rd ODI |
|
Competition |
|
|
Date |
Wednesday, October 21, 2026 |
|
Start Time |
4:30 PM Pakistan Standard Time |
|
Venue |
Sharjah Cricket Stadium, Sharjah |
|
Afghanistan Captain |
Rahmat Shah |
|
Bangladesh Captain |
Tawhid Hridoy |
|
Afghanistan Win Probability |
62% |
|
Bangladesh Win Probability |
38% |
Afghanistan are favourites with a 62% win probability, while Bangladesh have a 38% chance. Rahmat Shah and Tawhid Hridoy will captain their respective sides.
Ibrahim Zadran, Rahmanullah Gurbaz, Rashid Khan and Mohammad Nabi are key players for Afghanistan. Bangladesh will rely on Najmul Hossain Shanto, Mehidy Hasan Miraz, Taskin Ahmed and Hridoy.
Watch AFG vs BAN ODI live on tapmad for match coverage, live scores, wickets and scorecard updates.
Afghanistan Rely on Batting Depth and Spin
Afghanistan will rely on Ibrahim Zadran, Rahmanullah Gurbaz, Hashmatullah Shahidi and Rahmat Shah to lead the batting. Gurbaz can attack early, while Zadran and Shahidi offer stability. Mohammad Nabi and Azmatullah Omarzai add all-round options.
Rashid Khan and Nabi lead the spin attack, supported by Nangeyalia Kharote and Allah Ghazanfar. Fazalhaq Farooqi, Yamin Ahmadzai and Ziaur Rahman provide pace.
Afghanistan will look to build a competitive total and use their spinners to restrict Bangladesh in the middle overs.
Bangladesh Count on Hridoy and Pace Attack
Captain Tawhid Hridoy will lead Bangladesh, with Najmul Hossain Shanto, Tanzid Hasan and Saif Hassan among the batting options. Mehidy Hasan Miraz and Mosaddek Hossain add all-round strength, while Nurul Hasan provides wicketkeeping options.
Taskin Ahmed, Mustafizur Rahman, Shoriful Islam and Hasan Mahmud lead the pace attack. Rishad Hossain and Tanvir Islam offer spin options.
Bangladesh need strong partnerships and early wickets to challenge Afghanistan. Handling Rashid Khan's spin will be a key test for their batting lineup.
Afghanistan Squad News
Afghanistan will be led by Rahmat Shah, with Mohammad Nabi and Rashid Khan among the key players. Ibrahim Zadran, Rahmanullah Gurbaz and Hashmatullah Shahidi strengthen the batting lineup, while Sediqullah Atal and Ikram Alikhil provide additional batting and wicketkeeping options.
Azmatullah Omarzai adds all-round ability, while Nangeyalia Kharote and Allah Ghazanfar offer further spin options. Afghanistan's pace attack includes Fazalhaq Farooqi, Yamin Ahmadzai, Ziaur Rahman and Bilal Sami.
The squad also features experienced leg-spinner Rashid Khan, whose ability to take wickets in the middle overs could be important against Bangladesh. Mohammad Nabi's experience gives Afghanistan another option to control the innings with spin and contribute with the bat.
Afghanistan will aim to select a balanced XI that makes the most of their batting depth and bowling variety at Sharjah Cricket Stadium.
Afghanistan squad: Rahmat Shah (C), Mohammad Nabi, Hashmatullah Shahidi, Yamin Ahmadzai, Rashid Khan, Ikram Alikhil (WK), Azmatullah Omarzai, Ibrahim Zadran, Nangeyalia Kharote, Fazalhaq Farooqi, Ziaur Rahman, Rahmanullah Gurbaz (WK), Sediqullah Atal, Bilal Sami and Allah Ghazanfar.
Bangladesh Squad News
Bangladesh will be captained by Tawhid Hridoy, with Najmul Hossain Shanto, Tanzid Hasan and Saif Hassan among the batting options. Wicketkeeper Nurul Hasan provides another option in the batting order, while Mehidy Hasan Miraz and Mosaddek Hossain can contribute with both bat and ball.
The pace attack includes Taskin Ahmed, Mustafizur Rahman, Shoriful Islam, Hasan Mahmud and Mohammad Saifuddin. Their ability to generate movement and take early wickets could help Bangladesh put Afghanistan under pressure.
Bangladesh also have spin options in Rishad Hossain, Tanvir Islam and Aliss Islam. Mehidy Hasan Miraz and Mosaddek Hossain provide further flexibility, allowing the team to adjust its bowling plans according to the match situation.
Bangladesh will need a disciplined bowling performance and substantial contributions from their top order to challenge Afghanistan. Their balance between pace, spin and batting depth could be important in this contest.
Bangladesh squad: Nurul Hasan (WK), Mosaddek Hossain, Taskin Ahmed, Soumya Sarkar, Najmul Hossain Shanto, Mehidy Hasan Miraz, Mustafizur Rahman, Mohammad Saifuddin, Saif Hassan, Shoriful Islam, Tanvir Islam, Hasan Mahmud, Tawhid Hridoy (C), Rishad Hossain, Tanzid Hasan, Parvez Hossain Emon and Aliss Islam.
Watch Afghanistan vs Bangladesh Live on tapmad
Afghanistan face Bangladesh in the third ODI of the 2026 UAE ODI Tri-Series on October 21 at Sharjah Cricket Stadium. The match begins at 4:30 PM Pakistan Standard Time.
Watch AFG vs BAN ODI live on tapmad for live match coverage, score updates, wickets and scorecard details.