Veteran England all-rounder Moeen Ali has announced his retirement from international cricket at the age of 37. Moeen took the call after being snubbed for the white-ball series against Australia as revealed by him to DailyMail. Moeen, who last played for England in the T20 World Cup, admitted that he still feels he has a lot to give and wanted to hold on and continue playing for the country but it wasn’t in his hands anymore.