Bangladesh Cricket Board on Monday announced squads of all three cricket formats for the upcoming series against New Zealand tour.National cricket selectors recalled paceman Rubel Hossain for injured Mohammad Shahid in the Bangladesh squad for the forthcoming tour of Australia and New Zealand.Bangladesh will play three one-day international, three Twenty20 internationals and two Tests in New Zealand from December 26 to January 24 in their first bilateral series in overseas for more than two years.Prior to the series they will hold a two-week camp in Australia as part of their preparation.The Tigers will leave home in two phases next week.Bangladesh squad for New Zealand tour: Tamim Iqbal, Imrul Kayes, Mominul Haque, Mahmud Ullah, Shakib Al Hasan, Mushfiqur Rahim, Shabbir Rahaman, Soumya Sarker, Mosaddek Hossain Saikot, Nurul Hassan Sohan, Mehedi Hasan Miraj, Shuvagata Hom, Najmul Hossain Shanto, Taijul Islam, Masrafe Bin Mortaza, Mustafizur Rahman, Taskin Ahmed, Shafiul Islam, Shuvashish Roy, Ebadat Hossain, Tanbir Haydar.