For Ireland all-rounder Andre Botha returned after missing the last two matches due to a hamstring problem. Botha replaced John Mooney in the line-up which received a nine-wicket thrashing against Australia on Friday.
Bangladesh brought paceman Shahadat Hossain in place of Syed Rasel from their match against England which they lost by four wickets on Wednesday.
Bangladesh: Habibul Bashar (capt), Shahriar Nafees, Tamim Iqbal, Aftab Ahmed, Saqibul Hasan, Mohammad Ashraful, Mushfiqur Rahim, Mohammad Rafique, Abdur Razzak, Mashrafe Mortaza, Shahadat Hossain
Ireland: Trent Johnston (capt), Kyle McCallan, Andre Botha, Jeremy Bray, Dave Langford-Smith, Eoin Morgan, Kevin O'Brien, Niall O'Brien, William Porterfield, Boyd Rankin, Andrew White
Umpires: Simon Taufel (AUS) and Steve Bucknor (WIS), TV replays: Billy Bowden (NZL), Reserve umpire: Rudi Koertzen (RSA)
Match Referee: Jeff Crowe (NZL)