The last few months for Shahzad have been tough, to say the least.
He has been suspended for breaching the board's code of conduct.
All the news stories that hogged the headlines today.
Afghanistan Cricket Board issued a statement.
Shahzad played only the first two matches in the mega event.
Mohammad Shahzad batted in the nets but did not keep wickets ahead of the game against England.
Afghanistan and Sri Lanka were hit by some major blows in the practice game.
All the major stats and numbers created during Afghanistan’s huge win over the Irish team.
They delivered a top-class batting and bowling performance in Belfast, which saw them finish the series on level terms eventually.
Rahmat Shah was the best batsman for Afghanistan as they marched towards the historic victory.