Mumbai: Senior India batter Ajinkya Rahane on Thursday announced his retirement from international cricket with immediate effect, saying that the time is right for him to ‘move on’.

The 38-year-old played 85 Tests, 90 ODIs and 20 T20Is for India during his international career.He famously led an injury-ravaged Indian team to a 2-1 Test series victory over Australia in 2021. 

However, he has not turned up for India since the 2023 away Test series against the West Indies.

"Today, I feel the timing is right for me to move on and announce my retirement from international cricket and all formats," Rahane said in a social media post.

The social media post was captioned "Cap number 278, signing off".

View this post on Instagram

A post shared by Ajinkya Rahane (@ajinkyarahane)

Despite being out of the national team, Rahane has remained active in the domestic circuit and led Mumbai until the 2024-25 season. He captained Mumbai to their record-extending 42nd Ranji Trophy title in the 2023-24 season.