Jos Buttlerhas been told he will captain the England one-day team in Bangladesh following Eoin Morgan’s decision to pull out of the tour.

Buttler, the vice-captain, has led England only once before in a Twenty20 international against Pakistan last winter but steps in to fill the void left by Morgan.

Only a late change of heart from Morgan will prevent Buttler from taking charge but England do not expect their one-day captain to reverse his decision.

Telegraph Sport understands he informed the England players a week ago of his decision not to go to Bangladesh.