Shakib Al Hasan put in a fine all-round performance as Bangladesh pulled off a consolation 50-run win in the third one-day international against England in Chittagong on Monday.Shakib top-scored with 75 to guide Bangladesh to 249 runs and then claimed 4-35 to help the home side bowl out England for 196 in 43.1 overs, ending the series 1-2.This was England's last scheduled ODI until September 8 and gave the defending champions useful practice on tricky South Asian pitches ahead of the ODI World Cup in India later this year.Ebadot Hossain and Taijul Islam played their part in the win with 2-38 and 2-52 and Mushfiqur and Najmul chipped in with 70 and 53 runs respectively with the bat.Bangladesh had England reeling on 55-3 with quick strikes after Jason Roy and Philip Salt put on 54 runs for the opening stand.
Player-of-the-match Shakib broke the stand with Salt going for 35 before bowling out Roy for 19 in his next over.In between his two wickets, Ebadot handed Dawid Malan a duck.James Vince and Sam Curran staged a recovery with a 49-run stand for the fourth wicket before they were removed by Shakib and Mehidy Hasan Miraz respectively.Bangladesh then took full control of the game once Taijul had skipper Jos Buttler out leg-before for 26.Taijul also bowled Adil Rashid before Shakib returned for his final spell to dismiss debutant Rehan Ahmed.Mehidy took a low catch at midwicket as Shakib completed 300 ODI wickets, the first Bangladeshi to do so.Shakib thought he had his fifth five-wicket haul in ODI after Jofra Archer was given out lbw but the decision was reversed on review.Mustafizur ended the fight of Chris Woakes, who made 34 runs, in the next over to end the contest.