Mohammad Shahzad became the first Afghanistan player to reach 2000 T20I runs.
Mohammad Shahzad has been handed a 12-month suspension by ACB after he repeatedly violated their code of conduct.
Mohammad Shahzad has been punished for breaching ACB's policy which requires any contracted player to ask for its permission to travel out of the country.
Mohammad Shahzad was ruled out of World Cup 2019 ahead of the encounter against New Zealand following a knee injury that he sustained during a practice match against Pakistan.
Wicket-keeper batsman Ikram Ali Khil has been called in as Shahzad's replacement and it has been approved by the Event Technical Committee.
World Cup 2019: The video received admiration from fans across the globe, but many decided to troll Mohammad Shahzad for his hilarious moves.
Mohammad Shahzad hit eight sixes and six boundaries, setting the record for fastest fifty in the 10-over format.
Mohammad Shahzad was approached to underperform in the inaugural edition of the Afghan Premier League.
An Afghan official said that Mohammad Shahzad was fined after he was caught playing for a Pakistani cricket club without permission
Mohammad Shahzad only returned to action last December after serving a ban for taking a weight-loss product.