Moeen Ali to retire from Test cricket: Reports The 34-year-old has scored 2,914 runs in 64 Tests at an average of 28.29 with five centuries and picked up 195 wickets with his off-spin bowling at an average of 36.66.