Tour match, Worcester: Bangladesh 169-6 (36 overs) beat
Worcestershire 168 (44.1 overs) by four wickets
Khaled Mahmud took three wickets in his second match of the tour
Bangladesh won their first match on tour in England by a four-wicket margin over Worcestershire at New Road.
In their final one-day warm-up match before the NatWest Series the Tigers bowled the county side out for 168 and topped that with 14 overs remaining.
One-day specialists Nazmul Hossain (3-24) and Khaled Mahmud (3-29) shared the spoils, helped by some loose shots.
The tourists fell to 4-2 in reply but opener Javed Omar (43) and Mohammad Ashraful (40) shared a stand of 82.
Captain Habibul Bashar steered his side home with unbeaten 26.
Shoaib Akhtar took a single wicket on his Worcestershire debut, having Rajin Saleh caught behind early on.
But having caused problems in that opening spell of 4-1-4-1 he conceded five boundaries in the space of 10 balls when he returned to the attack.
Shoaib had earlier managed 11 with the bat as the last eight wickets tumbled for 72 runs.
South African Zander de Bruyn was the home side's leading scorer with 34.
Bangladesh's next match is the NatWest Series opener against England at The Oval on Thursday.