Mashrafe Mortaza 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. Mashrafe Mortaza, who made his one-day international debut on 23-Nov-01, had played 205 ODI matches until the 2019 World Cup. In the 151 innings he batted in, he had scored a total of 1752 runs, having faced 2002 balls, at an average of 14.02 and a strike rate of 87.51. He was unbeaten in 26 of those innings. His highest score in an innings was 51*. He had 0 centuries and 1 half-century to his name. In the bowling department, Mashrafe Mortaza had bowled 10249 balls and taken 259 wickets while conceding a total of 8214 runs. He had an average of 31.71 and an economy rate of 4.81. His best ODI bowling performance was 6/26.