Yes, today will be the first match of ODI series between Bangladesh vs Afghanistan. Bangladesh lost badly in the last two Test series because of the failure of the Bangladeshi batsmen. Bangladesh batsmen have not been able to perform well against India and South Africa. However, Soumya Sarkar, Tanzid Hasan, Mahmudullah Riyad, Towhid Hridoy have been added to the Bangladesh squad in this series, so hopefully Bangladesh's batting line will improve against Afghanistan. Anyway, I don't expect much from Bangladesh team, because if Bangladeshi batsmen luckily do well in 1 match, they are seen to bat badly in 10-12 matches. Bangladesh can do well in this series as it is an ODI format. Now let's see how Bangladesh performs in today's match.
In the ODI series between Bangladesh and Afghanistan, I will put Afghanistan ahead because they have a much stronger bowling and batting line than Bangladesh. Afghanistan team has several best bowlers among them Rashid Khan, Fazlul Haque Farooqui. These players are performing consistently in every match for Afghanistan. We have seen several times before that Bangladeshi batsmen are struggling to deal with these two bowlers. Maybe the batsmen of Bangladesh will do the same in this ODI series.
It is true that Bangladesh team is slightly stronger in ODI format as compared to other formats, If Bangladesh want to win today's match against Afghanistan, they may have to perform well in both batting and bowling.
UAE is a neutral venue for both the teams but Afghanistan beat South Africa at this venue few days back so for the time being Afghanistan will do well against Bangladesh in this series.
But the match has started and Bangladesh have already managed to get out Rahmanullah Gurbaz, a key batsman in Afghanistan's top order. If Bangladesh can maintain the balance in batting and bowling then maybe they can defeat Afghanistan in this series.