Ravichandran Ashwin shockingly announced his retirement in the middle of the five-match Test series between India and Australia after the Gabba Test on Wednesday.