Rubel 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. Rubel Hossain, who made his one-day international debut on 14-Jan-09, had played 96 ODI matches until the 2019 World Cup. In the 49 innings he batted in, he had scored a total of 123 runs, having faced 226 balls, at an average of 4.73 and a strike rate of 54.42. He was unbeaten in 23 of those innings. His highest score in an innings was 17. He had 0 centuries and 0 half-centuries to his name. In the bowling department, Rubel Hossain had bowled 4288 balls and taken 122 wickets while conceding a total of 4019 runs. He had an average of 32.94 and an economy rate of 5.62. His best ODI bowling performance was 6/26.