Ben Stokes can inspire with words and deeds. With the opening one-day international in Mirpur quickly running away from England, Stokes took advantage of a break in play to remind his team-mates that they had to fight to the end.

That end was a Bangladesh collapse of 6 for 17 in 39 balls, started by Jake Ball's two wickets in two deliveries, as England went from near defeat to a 21-run victory.

Stokes, whose leadership qualities have been admired by Trevor Bayliss since he became coach, was named vice-captain for this series after Jos Buttler's elevation to the captaincy in place of Eoin Morgan.

He has been given the freedom to intervene on the field when he feels it is required, partly because of the workload on Buttler as a wicketkeeper-captain, and took it upon himself to rally the team when the Bangladesh batsmen needed treatment for cramp in brutal conditions.

"It's something I would always do. I felt like the situation needed it to happen," Stokes said. "I said to Jos about two overs before, rather than hoping the result can go our way and waiting for our wicket before we can all get together, is it worth calling everyone in for a quick two-minute chat?

"The two guys were in and they were going to win it unless we got them out. A talk like that switches everyone back on rather than thinking 'oh this game is going to go unless we get a wicket'. After that, everyone went away and thought, right, let's get two and try to kill the game off."

Stokes is more than happy for the 'big calls' to stay with Buttler but believes he has the experience to help make a difference.

"Jos is the one who makes the big calls, so you don't want to be stepping too far out of your box, but if I feel the time is right and it's needed then I will do it," he said. "He's the man in command, so I'm leaving the big calls down to him."

"Farby [Paul Farbrace] mentioned to me how much Jos has on his plate as keeper and captain. He gave me the freedom, if I think of something, rather than going to Jos, if I think that it's necessary then I'll go and talk it through with the bowler, or if there are any field placings."

The first act of Stokes' day was to inspire with the bat, compiling his maiden ODI century after striding to crease with England tottering on 63 for 3 in front of a crowd baying for more Bangladesh success. Alongside debutant Ben Duckett he added 153, moving to his century from 98 deliveries to tick off one of his major aims for the year.

He has previously spoken about how he believed he had under-delivered with the bat in one-day cricket - although in his earlier days he was shunted around the order to his detriment - and his hundred meant it was twice in two ODIs he had improved his career-best and his last three ODI innings now read 69, 75 and 101.

"It's one of the things that I wanted to do when I got back from injury and was able to play the one-day series against Pakistan, was to put in some more consistent performances and it's nice to back the words up by going out and doing it.

"I said to myself I wanted to try to get this first ODI [century] before 2016 finished and I have managed to do it, but now I have done that I won't just be happy with one, I want a couple more in the games we have coming up."