Riyad should be in danger of losing his spot in the team, forget about getting a batting promotion. He hasn't done anything to warrant batting higher up than his current spot. Everyone batting ahead of him, except Junaid and Nafees, deserve to bat ahead of him cuz they have the ability to crack hundreds against any team, anywhere.
Bangladesh is a stronger team with Shakib al Hasan.
Bangladesh is a stronger team without Shakib al Hasan.