England\'s James Anderson claimed 3-74, while Tim Bresnan took 2-40 and Stuart Broad 2-43.
Nottingham: Ian Bell hit an unbeaten 84 as England coasted to a six-wicket win over Bangladesh in the first one-day international at Trent Bridge on Thursday.
Bell anchored the run chase with an innings that lasted 101 balls and included six fours, as England closed on 251-1, passing Bangladesh's 250-9 with 29 balls to spare.
England captain Andrew Strauss made 50 from 37 balls, with seven fours, while Shakib Al Hasan took 2-35 for Bangladesh.
Earlier, Raqibul Hasan hit a patient 76 from 95 balls with seven fours, while Junaid Siddique made 51 from 70 balls, including five fours.
England's James Anderson claimed 3-74, while Tim Bresnan took 2-40 and Stuart Broad 2-43.
"I was pretty happy with the work we did with the ball," Strauss said. "We always felt we could chase 250 and it was a pretty clinical and professional chase from us.
"It was just a case of making sure we got through the powerplay at the start and then playing the spinners well."
Bangladesh captain Mashrafe Mortaza made no excuses and paid tribute to his opponents.
"It was a good track to bat on and England batted beautifully," he said.
Bangladesh won the toss for the opening game in the three-match series and opted to bat in front of a disappointing crowd at Trent Bridge, which was only around half full.
Openers Tamim Iqbal and Imrul Kayes started aggressively, making 22 from the first two overs and hitting James Anderson out of the attack.
However Tamim, who struck fours from the first two balls of the innings, was out lbw to Broad with the first ball of the sixth over for 28.
The scoring rate slowed and when Anderson returned he had Imrul caught by Eoin Morgan at cover in the 14th over.
Siddique and Raqibul subsequently batted more conservatively, putting on 66 for the third wicket.
Siddique reached his 50 from 67 balls but three balls later he was trapped lbw by Michael Yardy in the 28th over.
Raqibul, only in the side because Jaharul Islam was ill, made his seventh ODI 50 from 61 balls, but immediately after he and Shakib Al Hasan completed their 50-partnership, Shakib was caught by Anderson off Broad at cover point for 20.
Mushfiqur Rahim added some momentum with two sixes in the 44th over but off a Bresnan delivery he was caught by Luke Wright at long on for 22 at the end of the next over.
Raqibul was then hit on the foot by a full toss from Anderson in the 47th. He scrambled a single and, after a lengthy delay for treatment, Mahmudullah was lbw to Anderson's next ball for 4.
Raqibul continued batting with Shakib as a runner, but he was run out in the next over when Shakib was stranded halfway down the wicket.
Mortaza then made just 5 before he was caught on the boundary by Ian Bell off Anderson in the 49th.
Bresnan was handed the ball for the final over and having missed a simple run out chance with the penultimate delivery he made partial amends by bowling Abdur Razzak with the last ball of the innings.
England openers Strauss and Craig Kieswetter began positively, racing to 50 without loss from 43 balls.
Yet having reached his 50 from 37 balls, Strauss was run out by an inch, after failing to dive for the crease.
Kieswetter was then out for 32 when he tried to sweep Shakib and was caught on the deep square leg boundary by Faisal Hossain.
Bell and Paul Collingwood advanced to 142-2, when Mushfiqur, the Bangladesh wicketkeeper, was hit in the face by a delivery from Faisal at the end of the 26th over.
Mushfiqur, who had not been wearing protective headgear, was carried from the field on a stretcher and Junaid Siddique replaced him behind the stumps.
The initial diagnosis suggested Mushfiqur would be back for Saturday's second ODI at Bristol, but Siddique pointedly wore a helmet.
The stand-in keeper caught Collingwood for 33 when he top-edged a ball from Shakib in the 31st over.
Bell took 68 balls to reach his 50, in the 34th over, but Morgan then gave his wicket away for 23, chipping a delivery from Razzak to Shafiul Islam at deep midwicket.
The wicket came too late to derail the chase however and Bell clinched the victory with a single from Faisal with the first ball of the 46th over.