Pakistan pacer Mohammad Amir has announced his retirement from Test cricket with immediate effect. The left-arm pacer, however, reaffirmed his commitment to playing white-ball cricket for his country. But former Pakistan cricketer Wasim Akram and former speedster Shoaib Akhtar have lashed out at the cricketer and termed the decision as disappointing.