Riyad to me is a test specialist who can be effective in certain situations in ODIs. He seems to be the person who hangs in there when there is a batting collapse. I think if a person has that specific quality then he should be batting higher to make sure there won't be any batting collapses in the first place. Riyad should not be low down the order in ODIs.
“The long I play, I will try to play good cricket. And if I succeed, that will be the biggest satisfaction.” - Imrul Kayes (April 2016)