Pakistan is in top form despite a couple of fuckups. India looking good after Bumrah's comeback and mix up with new guys in the squad. Bangladesh defeated India in the last ODI series so they are alright too. Sri Lanka also not looking that bad, The only drawback would be an absence of inform Hasaranga as he got injured i suppose. Weaker link would be Afghanistan but they can beat anyone on their day and we can expect some sort of fightback from them, not counting Nepal atm.
Bangladesh is also having crises, and they will be also not good as we need them after long time and just read about Sri Lanka they are also facing some issues while their few players are out with injuries and other problems then again we have left only two teams India and Pakistan which can do good, but upset is possible as we have last time in the UAE as it is beauty of this game while we are having this in Asia.