Hasan Ali is one of the 15 players who have been named in the Pakistan squad to play the ICC Cricket World Cup 2019 in England and Wales. Hasan Ali, who made his one-day international debut on 18-Aug-16, had played 44 ODI matches until the 2019 World Cup. In the 22 innings he batted in, he had scored a total of 203 runs, having faced 198 balls, at an average of 12.69 and a strike rate of 102.53. He was unbeaten in 6 of those innings. His highest score in an innings was 59. He had 0 centuries and 2 half-centuries to his name. In the bowling department, Hasan Ali had bowled 2125 balls and taken 77 wickets while conceding a total of 1862 runs. He had an average of 24.18 and an economy rate of 5.26 His best ODI bowling performance was 5/34.