Veteran off-spinner Ravichandran Ashwin has announced his retirement from international cricket with immediate effect. Ashwin revealed his decision at the end of the third Border-Gavaskar Trophy Test in Brisbane, which ended in a draw due to rain.