Cricket shock as India off-spinner Ravichandran Ashwin retires midway through tour
India off-spinner Ravichandran Ashwin has retired from international cricket halfway through his side’s tour of Australia. The 38-year-old, who took 537 wickets in 106 Tests,