Bangladesh have recalled Shafiul Islam to their 15-man squad for the Champions Trophy. There was no place for wicketkeeper Nurul Hasan, pace bowler Subashis Roy and allrounder Shuvagata Hom, who were all part of Bangladesh's most recent ODI series in Sri Lanka.
Nurul and Subashis, however, have been included in the preliminary squad that will undergo a training camp in Sussex from April 26 to May 6 and also play in a triangular ODI series in Ireland that begins in mid-May. Shuvagata is the only player to miss out on both squads. Chief selector Minhajul Abedin said his omission was due to English conditions requiring fewer spinners.
Shafiul, the 27-year old fast bowler, last played an ODI against England in October 2016, after which he suffered a hamstring injury during the Bangladesh Premier League. He has taken 63 wickets at 36.41 in his 56 ODIs. Minhajul said that Shafiul was always part of the selectors' plans but had to be sidelined due to the injury.
Nurul and Subashis didn't play any ODIs in Sri Lanka, with both having played during Bangladesh's previous series in New Zealand.
Apart from Subashis and Nurul, the middle-order batsman Nasir Hossain has also been included in the squad for the Ireland tri-series. Nasir had last played for Bangladesh against England in October last year, after which he missed out on tours to New Zealand, India and Sri Lanka. He had recently been part of the BCB's Emerging squad, and made a hundred in the Dhaka Premier League.
Shakib Al Hasan, who is currently playing the IPL in India, will join the squad on May 4. ESPNcricinfo understands, meanwhile, that Mustafizur Rahman will return to Bangladesh on April 25 and join his team-mates in Sussex thereafter.