Moeen Ali announces retirement from all forms of International cricket. Moeen made his Test debut at the Lord’s, and represented England in 68 overall. He finishes with 6678 runs, including eight centuries and 28 fifties, and 366 wickets for England across the three formats.
(source: gettyimages)