Mosaddek Hossain is one of the 15 players who have been named in the Bangladesh squad to play the ICC Cricket World Cup 2019 in England and Wales. Mosaddek Hossain, who made his one-day international debut on 28-Sep-16, had played 24 ODI matches until the 2019 World Cup. In the 20 innings he batted in, he had scored a total of 341 runs, having faced 436 balls, at an average of 31 and a strike rate of 78.21. He was unbeaten in 9 of those innings. His highest score in an innings was 50*. He had 0 centuries and 1 half-centuries to his name. In the bowling department, Mosaddek Hossain had bowled 542 balls and taken 11 wickets while conceding a total of 454 runs. He had an average of 41.27 and an economy rate of 5.03. His best ODI bowling performance was 3/13.