India legend Ravichandran Ashwin says he has no regrets after he called time on his international career midway through the ongoing Australia v India Test series.
Ashwin announced his retirement from India duties after a 14-year career during which he took 765 international wickets and became the fourth-highest Test wicket-taker of all spinners in history.
The 38-year-old has walked away with the five-match series poised at 1-1 but claims he knew it was time to call it quits.
He told the Sky Sports Cricket Podcast: "I've never been a person who holds onto things, I've never felt insecure in life.
"I always wanted to leave things behind as nonchalantly as I can, because I do not believe in people celebrating me. I don't believe in the attention we get sometimes in India.
"For me, the day I woke up and felt the creative side of me didn't have a future or direction, that would be the day I would give it up. I suddenly felt that creative side didn't have a lot of upsides to explore."