Now, they face an Afghanistan side who have beaten them four times running, including all three games in Abu Dhabi last October. Bangladesh's last win came on November 9, 2024, and the ODI head to head is still level at 11-11.
Afghanistan top the table after crushing Zimbabwe by 158 runs, with Sediqullah Atal making his third ODI century and Rashid Khan taking four for 17.
Afghanistan vs. Bangladesh prediction: Who will win?
Rashid Khan has taken 35 wickets against Bangladesh at 19.22, and the middle overs in Sharjah are where he usually does his work. That is the problem for a Bangladesh side who must win by about 40 runs to keep their final hopes alive.
They are bottom of the table, they lost heavily to Zimbabwe, and they have not beaten Afghanistan since November 2024. Taskin Ahmed took three early wickets last time and Shoriful Islam has a good record against Zadran, so there are ways in. But Afghanistan have more answers, and the pitch should grip under lights.
The Cricket News Prediction: Afghanistan to win.
Afghanistan vs. Bangladesh lineups, team news for 3rd ODI
Here's how we think both sides will line up in this game:
Afghanistan predicted lineup against Bangladesh
Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah (c), Hashmatullah Shahidi, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, AM Ghazanfar, Ziaur Rahman, Fazalhaq Farooqi
Bangladesh predicted lineup against Afghanistan
Tanzid Hasan, Soumya Sarkar, Najmul Hossain Shanto, Saif Hassan, Towhid Hridoy (c), Mosaddek Hossain, Nurul Hasan (wk), Rishad Hossain, Taskin Ahmed, Shoriful Islam, Mustafizur Rahman
MORE: All the latest news from world cricket
Afghanistan vs. Bangladesh pitch report 3rd ODI: Sharjah Cricket Stadium, UAE
Who do you think will win this match? For all the latest cricket news, opinion, and commentary and to share your voice, head to our Facebook, Instagram, and X (Twitter) pages.
