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.