England's all-rounder Moeen Ali has announced his retirement from international cricket. His decision came after being left out of England's white-ball squad for the upcoming series against Australia.
Moeen Ali played his last game for England in the semi-final of the ICC Men's T20 World Cup against India on June...