Shahzad was ruled out of the World Cup on June 7 due to a knee injury.
Shahzad, the leading scorer for Afghanistan in the ODIs with 2727 runs from 84 matches so far, scored a nought and seven in two matches before being dropped.
Shahzad, Afghanistan's highest run-scorer in one-day internationals with 2,727 runs, was not selected for the 2015 World Cup due to a lack of fitness.
When asked to comment on Shahzad's startling claims, ACB CEO Asadullah Khan said the wicket-keeper batsman was unfit indeed and therefore was unable to give his best on the field.
Wicket-keeper batsman Ikram Ali Khil has been called in as Shahzad's replacement and it has been approved by the Event Technical Committee.
Afghanistan reached 269 for three with 31 balls remaining when rain forced the players off the field and they were eventually declared the winners on the Duckworth-Lewis-Stern method on Friday.