Hashmatullah Shahidi is one of the 15 players who have been named in the Afghanistan squad to play the ICC Cricket World Cup 2019 in England and Wales. Hashmatullah Shahidi, who made his one-day international debut on 2-Oct-13, had played 28 ODI matches until the 2019 World Cup. In the 28 innings he batted in, he had scored a total of 747 runs, having faced 1179 balls, at an average of 32.48 and a strike rate of 63.36. He was unbeaten in 5 of those innings. His highest score in an innings was 97*. He had 0 centuries and 6 half-centuries to his name. In the bowling department, Hashmatullah Shahidi had bowled 18 balls and taken 0 wickets while conceding a total of 25 runs. He had an average of -- and an economy rate of 8.33.
Hashmatullah Shahidi is an Afghan cricketer. He made his One Day International debut for Afghanistan against Kenya in October 2013. He was one of the eleven cricketers to play in Afghanistan's first ever Test match, against India, in June 2018.
In May 2018, he was named in Afghanistan's squad for their inaugural Test match, played against India. He made his Test debut for Afghanistan, against India, on 14 June 2018. In February 2019, he was named in Afghanistan's Test squad for their one-off match against Ireland in India.
In April 2019, he was named in Afghanistan's squad for the 2019 Cricket World Cup