Pakistani fast bowler Mohammad Amir, 32, has again retired from international cricket, just months after returning for the T20 World Cup. Amir, previously banned for spot-fixing, cited the need for a new generation to lead Pakistan cricket. His career included a Champions Trophy win against India but ended after a disappointing World Cup campaign.