Cumbrian star Ben Stokes was named Man of the Series after guiding England to victory, as they overcame a determined Bangladesh by four wickets after another tense tussle in Chittagong.

Sam Billings and Ben Duckett both made half-centuries as England’s makeshift top four put them in position to overhaul Bangladesh’s 277 for six.

Despite a brief wobble, Cockermouth’s Stokes (47 not out) and Chris Woakes (27 not out) ensured the tourists claimed the spoils with 13 balls to spare at the Zahur Ahmed Chowdhury Stadium for a 2-1 series win.

The series had been finely poised after one win each in Dhaka and, although there were fears rain, which had fallen for much of the preceding 24 hours, would at least shorten the contest, that never materialised.

After being put into bat, the hosts were indebted to Test captain Mushfiqur Rahim’s 67 not out off 62 balls as they flourished in the closing stages – although Adil Rashid’s ODI career-best four for 43 checked their progress in the middle overs.

England, though, were always ahead of the rate in a fixture that was played in the right spirit.

The decider had a fiery undertone after England captain Jos Buttler was reprimanded and opposite number Mashrafe Mortaza and Sabbir Rahman fined 20 per cent of their match fees after an angry exchange on Sunday, but there was no repeat.

Billings – who replaced the injured Jason Roy, meaning England had none of their first-choice top four playing - swept the bowler for four then an audacious six.

Opening partner James Vince contributed 32, his highest score of the series.

Billings was dismissed for 62 after top-edging a sweep to deep square leg.

Duckett brought up his second half-century in three matches off 56 balls but departed for 67 after scooping through to a diving Mushfiqur off Shafiul Islam, who had bowled Jonny Bairstow in his previous over.

Buttler and Stokes kept the scoreboard ticking over, although the hosts were given hope when the captain chopped Mortaza onto his stumps, having made 25 with 51 still needed for victory.

Moeen Ali recorded his third single-figure score of the series after chipping Mortaza to mid-on to the delight of the crowd and, though Woakes was dropped by Imrul Kayes at slip on 17, he closed the show with a six as he and Stokes saw England home.

Earlier, Kayes was the aggressor in an opening stand of 80 before being dismissed for 46, working Stokes off his legs straight to midwicket.

Tamim Iqbal looked to increase the tempo after a becalmed start and he became the first Bangladeshi to reach 5,000 ODI runs, but failed to mark the occasion in style, falling five short of a half-century.

Rashid had his fourth wicket when Nasir Hossain carelessly struck a low full toss to midwicket.

Mushfiqur remained patient, however, and was given a life on 44 after being dropped by Stokes and then went to 50 off the next ball with a six before some more lusty blows gave England a testing chase, but one that was not enough as Bangladesh’s pursuit of a seventh home series win in ODIs went up in smoke.