Ireland will also be without left-arm seamer Josh Little, who will play only the ODIs against Bangladesh, after which he is due to fly to India for his first IPL stint with defending champions Gujarat Titans. Little will also play for Multan Sultans in the PSL just before Ireland's tour of Bangladesh.
Moor had qualified to play for Ireland last October, though he was overlooked for the tour of Zimbabwe last month. Moor, 32, has represented Zimbabwe in eight Tests, 49 ODIs and 21 T20Is, with his last appearance for them coming in a T20I in October 2019.
Ireland squads
ODIs and T20Is against Bangladesh: Andy Balbirnie (capt), Mark Adair, Curtis Campher, Gareth Delany, George Dockrell, Graham Hume, Matthew Humphreys, Barry McCarthy, Paul Stirling, Harry Tector, Lorcan Tucker (wk), Ben White, Stephen Doheny (ODIs only), Josh Little (ODIs only), Andrew McBrine (ODIs only), Ross Adair (T20Is only), Conor Olphert (T20Is only), Craig Young (T20Is only)One-off Test against Bangladesh and Sri Lanka: Andy Balbirnie (Capt), Curtis Campher, Murray Commins, George Dockrell, Graham Hume, Matthew Humphreys, Andrew McBrine, Barry McCarthy, James McCollum, Peter Moor (wk), Harry Tector, Lorcan Tucker (wk), Ben White, Mark Adair (Bangladesh only), Matthew Foster (Sri Lanka only)
ODIs against Sri Lanka: Paul Stirling (capt), Curtis Campher, Murray Commins, Gareth Delany, George Dockrell, Stephen Doheny, Matthew Foster, Graham Hume, Matthew Humphreys, Andrew McBrine, Conor Olphert, Harry Tector, Lorcan Tucker (wk), Craig Young