India spinner Ravichandran Ashwin, 38, announces shock retirement from ALL international cricket - midway through five-Test Australia series
The 38-year-old, who took 537 wickets in 106 Tests, announced his immediate retirement after the third match of India's tour of Australia ended in a rain-affected draw.