Mehidy Hasan 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. Mehidy Hasan, who made his one-day international debut on 25-Mar-17, had played 25 ODI matches until the 2019 World Cup. In the 16 innings he batted in, he had scored a total of 291 runs, having faced 405 balls, at an average of 20.79 and a strike rate of 71.85. He was unbeaten in 2 of those innings. His highest score in an innings was 51. He had 0 centuries and 1 half-centuries to his name. In the bowling department, Mehidy Hasan had bowled 1243 balls and taken 26 wickets while conceding a total of 912 runs. He had an average of 35.08 and an economy rate of 4.4 His best ODI bowling performance was 4/29.